Sun Java System Message Queue 3.7 UR1 Administration Guide

Cluster Configuration Properties

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.

imq.cluster.port

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.

imq.cluster.transport

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)


imq.cluster.masterbroker

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