Interface ClusterFastBroadcastTransportFactory
Note: Guidewire disables the implementation of the plugin in the base
PolicyCenter configuration. You must enable the
plugin implementation before PolicyCenter recognizes
any of these parameters.
Use the following configuration parameters to provide precise control over the
behavior of plugins that implement the
ClusterFastBroadcastTransportFactory interface.
bindAddr- Inet address to which PolicyCenter is to bind. This parameter can be useful if there are multiple-NIC hosts. The default fallback for this parameter is the first non-loopback interface found on the host as defined by the NetworkInterface Java API.
bindPort- Port number to which PolicyCenter is to bind. This parameter can be useful for server hosts behind a firewall.
maxMessageSize- Maximum allowable size of message. PolicyCenter calculates the default value of
this parameter using the following algorithm:
- (Maximum IP datagram size) - (UDP header size) - (IP header size)
messageKeepPeriod- Time (in milliseconds) to keep messages in memory in order to skip
retransmitted messages and to combine divided messages. The default is
one of the following:
- 2 * (maximum retransmit interval)
- 10 seconds, if not using retransmit
messageSalt- Integer value that PolicyCenter uses in calculating the sending message checksum. This value must be the same on all servers in the PolicyCenter cluster. The default is 12345.
multicastAddress- Multicast Inet address. The default is 228.8.8.8.
multicastPort- Multicast port. The default is 38180.
nodeStatisticsKeepPeriod- Time (in milliseconds) to keep node statistics in memory after last activity. The default is 3,600,000 (1 hour).
oldMessagesDeleteInterval- Average time between the removal old messages from the memory (in milliseconds). The default is 1,000.
receiverPoolSize- Number of threads in the thread pool that handle inbound messages. The default is 4.
receiverQueueCapacity- Thread pool queue capacity. The default is 100.
retransmitIntervals- Comma-separated list of retransmit intervals (in milliseconds). The default is 10000.
sendHeartbeatInterval- Time (in milliseconds) between sending heartbeat messages. The default is 30,000 (30 seconds).
ttl- Time-to-live (TTL) for multicast datagram packets. The default is 8.
