Table 14–9 lists the configuration properties related to broker clusters.
Table 14–9 Broker Properties for Cluster Configuration
Property |
Type |
Default |
Description |
---|---|---|---|
imq.cluster.brokerlist [Must have the same value for all brokers in a cluster] |
String |
None |
List of broker addresses The list consists of one or more addresses, separated by commas. Each address specifies the host name and Port Mapper port number of a broker in the cluster, in the form hostName:portNumber. Example: host1:3000,host2:8000,ctrlhost |
imq.cluster.hostname [Can be specified independently for each broker in a cluster] |
String |
None |
Host name or IP address for cluster connection service If specified, overrides imq.hostname (see Table 14–1) for the cluster connection service. |
Integer |
0 |
Port number for cluster connection service A value of 0 specifies that the port number should be allocated dynamically by the Port Mapper. |
|
String |
tcp |
Network transport protocol for cluster connection service For secure, encrypted message delivery between brokers, set this property to ssl. |
|
imq.cluster.url, [Can be used with imqcmd update bkr command] |
String |
None |
URL of cluster configuration file, if any Examples: http://webserver/imq/cluster.properties (for a file on a Web server) file:/net/mfsserver/imq/cluster.properties (for a file on a shared drive) |
String |
None |
Host name and port number of cluster’s master broker, if any The value has the form hostName:portNumber, where hostName is the host name of the master broker and portNumber is its Port Mapper port number. Example: ctrlhost:7676 |