The collective member configuration requires at least one collective controller address (identified by controllerHost and controllerPort). The collective controller can have multiple available addresses. Add one or more failoverController elements to identify the additional controllers. When multiple controllers are available, the member connects to one of the controllers. If the connection to the controller ends unexpectedly, the member connects to another controller in the remaining set of controllers.
Name | Type | Default | Description |
---|---|---|---|
controllerHost |
string |
The host name for the collective controller instance. |
|
controllerPort |
int |
The port for the JMX/REST connector, typically the HTTPS port. |
|
controllerReadTimeout |
A period of time with millisecond precision |
300s |
The read timeout for member connection to the collective controller. A longer read timeout may be necessary in large or geographically dispersed topologies. Minimum value is 2 minutes. Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), seconds (s), or milliseconds (ms). For example, specify 500 milliseconds as 500ms. You can include multiple values in a single entry. For example, 1s500ms is equivalent to 1.5 seconds. |
heartBeatInterval |
A period of time with millisecond precision |
60s |
Periodic time interval at which the collective member will contact the collective controller to indicate liveness. Minimum value is 1 second. Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), seconds (s), or milliseconds (ms). For example, specify 500 milliseconds as 500ms. You can include multiple values in a single entry. For example, 1s500ms is equivalent to 1.5 seconds. |
An additional collective controller address which is available for the collective member to use.
Name | Type | Default | Description |
---|---|---|---|
host |
string |
The host name for the collective controller instance. |
|
id |
string |
A unique configuration ID. |
|
port |
int |
The port for the JMX/REST connector, typically the HTTPS port. |