集群配置
FluxMQ的集群模式支持节点动态扩容。
cluster: # 集群配置
localAddress: "127.0.0.1"
addresses: [ "127.0.0.1"]
参数名 | 描述 | 默认值 |
---|---|---|
addresses | 启动的集群节点集合 | 使用Tcp方式 |
localAddress | 指定本地连接器使用的ip地址,多网卡的时候配置 | 可选 |
multicastGroup | 组播地址 | 使用UDP组播时候使用 |
multicastPort | 组播端口 | 使用UDP组播时候使用 |
workDirectory | 持久化目录(采用本地LOCA存储时生效,请参考store配置) | 默认 ~/fluxmq |
初始化集群
三节点集群
节点 |
---|
192.168.1.10 |
192.168.1.11 |
192.168.1.12 |
节点配置
cluster: # 集群配置
localAddress: "192.168.1.10" # 配置启动节点的IP
addresses: [ "192.168.1.10","192.168.1.11","192.168.1.12"]
新增节点
节点 |
---|
192.168.1.13 |
节点配置
只需要填写集群任意IP,即可互相发现
cluster: # 集群配置
localAddress: "192.168.1.13" # 配置启动节点的IP
addresses: [ "192.168.1.10","192.168.1.1","192.168.1.12","192.168.1.13"]