Deployment
Running Cluster
Start a multi-node FluxMQ cluster with embedded etcd and transport peers
Running Cluster
Last Updated: 2026-02-05
FluxMQ clustering uses embedded etcd for metadata and gRPC transport for routing. The repo includes working 3-node examples.
Use the Example Configs
From the repo root:
./build/fluxmq --config examples/node1.yaml
./build/fluxmq --config examples/node2.yaml
./build/fluxmq --config examples/node3.yamlKey Cluster Settings
cluster.enabled: turn clustering oncluster.node_id: unique node identifiercluster.etcd.*: embedded etcd configurationcluster.transport.*: gRPC transport for routingcluster.raft.*: optional queue replication
Bootstrap Rules
- Set
cluster.etcd.bootstrap: trueonly on the first node. - Other nodes should set
bootstrap: falseand share the sameinitial_clustermap.