[dist]
Settings for the Distribution Manager
[dist] connectDp
- Type
- string
- Default
- _DistConnections
[dist] distDpName
- Type
- string
- Default
- _DistManager
[dist] distPeer
- Type
- string
distPeer = "host1[:port1][$host2[:port2]]" System number [UTF8]
Specifies the hosts and the system number the distribution manager will connect to as a "client" (the other system is the "server"). If the other system is redundant both host names are separated by a dollar sign $.
Caution:
The order, in which the hosts are set in the config file, must always be the same. This means that if e.g. the hosts are set as follows in the data config entry:
data = "host1-1,host1-2$host2-1,host2-2"
The hosts in the distPeer config entry must be set in the same order:
distPeer = "host1[:port1][$host2[:port2]]" system number [UTF8]
Another order (distPeer = "host2[:port1][$host1[:port2]]" system number) causes connection failures.
As an optional third parameter the literal UTF8 can be supplied: its presence means that the remote party (server) uses UTF-8 character encoding. The absence of this parameter implies usage of ISO encoding at the other party. This parameter is only available starting with v3.16, and it is required when the server we want to connect to is a pre-3.16 using UTF-8 character encoding. As versions >=3.16 are less restrictive in terms of language configuration, this setting allows systems in a distributed configuration to use the same languages, but different character encoding. Versions prior to 3.16 are not prepared for this, therefore this information is sometimes (again, when client is >=3.16 but server is <3.16) necessary to be configured explicitly by the engineer using this optional parameter.
[dist] distPort
- Type
- int
- Default
- 4777
- Range
- > 0
[dist] enforceAccessControl
- Type
- boolean
- Default
- 1
- Range
- 0|1
Enables communication between SSA projects and older projects without SSA (<=3.15).
For the server-side authentication, see chapter Server-side Authentication for UI Managers Configuration), use the entry "enforceAccessControl=0" where an SSA project communicates with an older SSA project.
Note: Projects >3.15 always need the same plugin loaded.
[dist] maxSystemsToInitialize
- Type
- int
- Default
- 0
- Range
- >= 0
[dist] maxUpdateMsgCount
- Type
- unsigned
- Default
- 1000
- Range
- >=0
[dist] requestIdDelay
- Type
- int
- Default
- 0
- Range
- >= 0
[dist] updateStatusForHiddenSystems
- Type
- bool
- Default
- 0
- Range
- 0|1
