[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