This section describes properties that are applicable to the Platform and ECs.
Property
Description
Property | Description |
---|---|
java.library.path | Default value: This property must be set to |
mz.httpd.security | Default value: This property enables HTTP communication protected by TLS (i e HTTPS). |
mz.httpd.security.keystore | Default value: This property specifies the path to the keystore that is used for HTTP/TLS. |
mz.httpd.security.keystore.password | Default value: This property must contain the password to the keystore specified in |
mz.httpd.security.key.alias | Default value: This property specifies which of the keys in the keystore that should used for HTTP/TLS (if there are more than one). HTTP will prefer to use the key with this keystore alias. If it is not set and the keystore contains more than one private key, it is undefined which key is used. |
mz.httpd.security.key.password | Default value: This property must contain the password to the key to the key that is used for HTTP/TLS. By default (in | pico.rcp.server.bind_interfaces | pico.rcp.server.host |
pico.rcp.tls.keystore | Default value: This property specifies the path to a keystore and enables the system to use TLS for all RCP connections that are not from the local host. If this property is not set, TLS will not be used. |
pico.rcp.tls.keystore.alias | Default value: This property specifies which of the keys in the keystore that should used for RCP/TLS (if there are more than one). RCP will prefer to use the key with this keystore alias. If it is not set and the keystore contains more than one private key, it is undefined which key is used. |
pico.rcp.tls.keystore.password | Default value: This property must contain the password to the keystore specified in |
pico.rcp.tls.key.password | Default value: This property must contain the password to the key that is used for RCP/TLS. By default (in |
pico.rcp.tls.require_clientauth | Default value: This property specifies if client authentication is required when these are not running on the local host. |
pico.tmpdir | Default value: This property specifies the temp directory you want to use for your picos. |
pico.upgrade_history | Default value: ${mz.home}/upgrade_history This property specifies the directory where the new and old versions of packages patched into the system are stored. |
rest.client.max.chunk.size | Default value: "8m" This property specifies the maximum chunk size of the HTTP response that the REST Client agent should receive from the server. The agent will reject data with sizes that are larger than the value defined by this property. You can also set this property on the pico level, where the value is only applied to the defined EC. You can refer to Execution Context Properties for more information. |
rest.client.max.content.length | Default value: "64m" This property specifies the maximum length of the HTTP content received by the REST Client agent. The agent will reject content that is longer than the specified value defined by this property. Although it is also possible to set the value of this property to infinite, there will be a possibility where the EC will crash from an out of memory error. So do consider setting the memory size of the EC to be higher than the expected size of the HTTP content that the agent will be receiving. You can also set this property on the pico level, where the value is only applied to the defined EC. You can refer to Execution Context Properties for more information. |
rest.client.max.strict.bytes | Default value: "8m" This property specifies the maximum memory bytes size when loading an entire entity to the memory. The agent will reject response that is larger than the specified value defined by this property. Although it is also possible to set the value of this property to infinite, there will be a possibility where the EC will crash from an out of memory error. So do consider setting the memory size of the EC to be higher than the expected size of the HTTP content that the agent will be receiving. You can also set this property on the pico level, where the value is only applied to the defined EC. You can refer to Execution Context Properties for more information. |
This section describes properties that are typically set on a cell level and applicable to the Platform, ECs and SCs.
Note |
---|
You cannot add JVM arguments or classpaths on the cell level. If you need to add JVM arguments or classpaths that are applied to all pico processes, it is recommended that you do so by using templates. |
apl.use_51_integer_arithmetic_rules | Default value: Set this property to true if you want to use the same integer arithmetic handling as in |
MediationZone version 5.1. | |
mz.client.dateformat | Default value: This property determines the default format for displaying dates for the client. |
mz.drdate.lenient | Default value: This property enables lenient interpretation of the date/time in the string parameter in the APL function |
mz.name
Default value: MZ
. | |
mz.outputstream.use_compact | Default value: This property enables compact serialization of data. Enabling the property can optimize the size of your serialized data. |
mz.preset.aggregation.storage.path | Default value: This property enables hardcoding of the Aggregation profile directory to the specified path. The Desktop user will still be able to see the set directory, but not change it. |
mz.preset.dupUDR.storage.path | Default value: This property enables hardcoding of the Duplicate UDR profile directory to the specified path. The Desktop user will still be able to see the set directory, but not change it. |
mz.preset.interwf.storage.path | Default value: This property enables hardcoding of the Inter Workflow profile directory to the specified path. The Desktop user will still be able to see the set directory, but not change it. |
mz |
. |
Default value: false
This property enables HTTP communication protected by TLS (i e HTTPS).
server.dateformat | Default value: This property determines the default format for displaying timestamps. |
mz.server.datepartformat | Default value: This property determines the default format for displaying dates. |
mz.server.timepartformat | Default value: This property determines the default format for displaying times for the server. |
mz.use.search | Default value: Setting this property to "false" will disable the global search function in the Desktop. This will decrease the startup time of the Platform by approximately 10%. |
mz.wi.xframeoptions | This property determines if X-Frame-Options are enabled in the Platform- and EC Web Interface in order to protect from framing. The valid values are:
|
rest. |
Default value: $MZ_HOME/pico-cache
This property specifies the directory that should be used for the pico-cache that is cashing information about all running picos, which is used by all servers and clients.
pico.rcp.connection.timeout
Default value: The value specified for pico.rcp.timeout
This property determines the the RCP open connection timeouts in seconds. If you do not specify a value for this property, the value is the same as that set for the property pico.rcp.timeout
.
client.max.chunk.size | Default value: "8m" This property specifies the |
When you enter the hostname as the value of this property, if a failover occurs, the hostname is retrieved from the DNS enabling reconnection. If you enter the IP address as the value of this property, if it is a static IP address, reconnection issues may occur if the IP address changes.
pico.rcp.platform.port
Default value: 6790
This property specifies the port that is used for communicating with the Platform.
pico.synchronizer.port
Default value: 6791
This property specifies the port that is used for synchronizing files from the Platform to external ECs.
pico.rcp.timeout
Default value: 30
This property determines the RCP handshake and heartbeat timeouts in seconds.
pico.rcp.tls.require_clientauth
Default value: false
This property specifies if client authentication is required when these are not running on the local host.
This section describes properties that are typically set on a cell level and applicable to the Platform and ECs.
Note |
---|
You cannot add JVM arguments or classpaths on the cell level. If you need to add JVM arguments or classpaths that are applied to all pico processes, it is recommended that you do so by using templates. |
Property
Description
mz.apl.use_51_integer_arithmetic_rules
Default value: false
Set this property to true if you want to use the same integer arithmetic handling as in MediationZone version 5.1.
mz.client.dateformat
Default value: yyyy-MM-dd
This property determines the default format for displaying dates for the client.
mz.drdate.lenient
Default value: false
This property enables lenient interpretation of the date/time in the string parameter in the APL function strToDate
. With lenient interpretation, a date such as "January 32, 2016" will be treated as being equivalent to the 31nd day after January 1, 2016. With strict (non-lenient) interpretation, an invalid date will cause the function to leave the submitted date variable unchanged.
mz.name
Default value: MZ
This property specifies the name of the MediationZone system. This will be displayed along with IP address and port to the right in the status bar at the bottom of Desktop.
mz.outputstream.use_compact
Default value: false
This property enables compact serialization of data. Enabling the property can optimize the size of your serialized data.
mz.preset.aggregation.storage.path
Default value: false
This property enables hardcoding of the Aggregation profile directory to the specified path. The Desktop user will still be able to see the set directory, but not change it.
mz.preset.dupUDR.storage.path
Default value: false
This property enables hardcoding of the Duplicate UDR profile directory to the specified path. The Desktop user will still be able to see the set directory, but not change it.
mz.preset.interwf.storage.path
Default value: false
This property enables hardcoding of the Inter Workflow profile directory to the specified path. The Desktop user will still be able to see the set directory, but not change it.
mz.httpd.security
Default value: false
This property enables HTTP communication protected by TLS (i e HTTPS).
mz.server.dateformat
Default value: yyyy-MM-dd HH:mm:ss
This property determines the default format for displaying timestamps.
mz.server.datepartformat
Default value: yyyy-MM-dd
This property determines the default format for displaying dates.
mz.server.timepartformat
Default value: HH:mm:ss
This property determines the default format for displaying times for the server.
mz.use.search
Default value: true
Setting this property to "false" will disable the global search function in the Desktop. This will decrease the startup time of the Platform by approximately 10%.
mz.wi.xframeoptions
This property determines if X-Frame-Options are enabled in the Platform- and EC Web Interface in order to protect from framing.
The valid values are:
DENY
- The X-Frame-Options are enabled so that the Web Interface cannot be displayed in a frame.
ALLOW
- The X-Frame-Options are disabled so that the Web Interface can be displayed in a frame.
ALLOW-FROM <specific origin>
- The X-Frame-Options are disabled on a specific origin. This means that the Web Interface can only be displayed in a frame on the specified origin.
SAMEORIGIN
- The X-Frame-Options are disabled on the same origin as the Web Interface. This means that the Web Interface can only be displayed in a frame on the same origin as the Web Interface itself.
pico.cache.basedir
Default value: $MZ_HOME/pico-cache
This property specifies the directory that should be used for the pico-cache that is cashing information about all running picos, which is used by all servers and clients.
pico.rcp.connection.timeout
Default value: The value specified for pico.rcp.timeout
This property determines the the RCP open connection timeouts in seconds. If you do not specify a value for this property, the value is the same as that set for the property pico.rcp.timeout
.
pico.rcp.platform.host
Default value: ""
This property specifies the IP address or the hostname of the Platform, to be used by other pico instances (e g Desktop, Execution Context, and mzsh).
When you enter the hostname as the value of this property, if a failover occurs, the hostname is retrieved from the DNS enabling reconnection. If you enter the IP address as the value of this property, if it is a static IP address, reconnection issues may occur if the IP address changes.
pico.rcp.platform.port
Default value: 6790
This property specifies the port that is used for communicating with the Platform.
pico.synchronizer.port
Default value: 6791
This property specifies the port that is used for synchronizing files from the Platform to external ECs.
pico.rcp.timeout
Default value: 30
This property determines the RCP handshake and heartbeat timeouts in seconds.
pico.rcp.tls.require_clientauth
Default value: false
maximum chunk size of the HTTP response that the REST Client agent should receive from the server. The agent will reject data with sizes that are larger than the value defined by this property. You can also set this property on the pico level, where the value is only applied to the defined EC. You can refer to Execution Context Properties for more information. | |
rest.client.max.content.length | Default value: "64m" This property specifies the maximum length of the HTTP content received by the REST Client agent. The agent will reject content that is longer than the specified value defined by this property. Although it is also possible to set the value of this property to infinite, there will be a possibility where the EC will crash from an out of memory error. So do consider setting the memory size of the EC to be higher than the expected size of the HTTP content that the agent will be receiving. You can also set this property on the pico level, where the value is only applied to the defined EC. You can refer to Execution Context Properties for more information. |
rest.client.max.strict.bytes | Default value: "8m" This property specifies the maximum memory bytes size when loading an entire entity to the memory. The agent will reject response that is larger than the specified value defined by this property. Although it is also possible to set the value of this property to infinite, there will be a possibility where the EC will crash from an out of memory error. So do consider setting the memory size of the EC to be higher than the expected size of the HTTP content that the agent will be receiving. You can also set this property on the pico level, where the value is only applied to the defined EC. You can refer to Execution Context Properties for more information. |