Marnie McCormack wrote:
- to start a broker which will participate in a cluster use the class
org.apache.qpid.server.cluster.Main and the -j option which should specify
host:port
- then start x other brokers to join the cluster

You start the first broker without the join option, then subsequent members are started with the join option giving the address of an existing cluster member (e.g. the first one started).

- is there any way to configure a cluster using the broker config. I had
initially imagined that you'd be able to do that but couldn't spot a route
in that way ?

You can use a config file for each broker, but not a global file to startup a set of clustered brokers. The join address can't as yet be specified in the config either I don't think.

- how do you go about running up more than one cluster on the same host ? (I had guessed that you'd specify an identifier for the cluster but don't think
that's correct)

When you start a cluster broker it either forms a new cluster or joins the cluster referred to be the argument to the join option.

- is there anyway to default failover behaviour in a cluster such that
clients don't have to specify the string of hosts for failover at connection
time, rather the cluster leader can manage failover from brokers that it
knows about ?

Unfortunately there is not at present.

Reply via email to