初始化提交
This commit is contained in:
27
RocketMQ/线上的一主一从/机器规划.conf
Normal file
27
RocketMQ/线上的一主一从/机器规划.conf
Normal file
@@ -0,0 +1,27 @@
|
||||
app-test-server 172.24.16.13 NameServer
|
||||
app-prod-server01 172.24.16.10 Broker Master-0 (主)
|
||||
app-prod-server02 172.24.16.7 Broker Slave-0 (从)
|
||||
|
||||
|
||||
组件说明
|
||||
1、NameServer + Controller (172.24.16.13)
|
||||
提供服务注册与发现。
|
||||
启用 Controller 模式(Raft 协议),负责 Broker 自动主从切换。
|
||||
启动参数 --enable-controller=true。
|
||||
|
||||
2、Broker Master-0 (172.24.16.10)
|
||||
唯一主节点,负责生产与消费请求。
|
||||
brokerRole=SYNC_MASTER。
|
||||
|
||||
3、Broker Slave-0 (172.24.16.7)
|
||||
从节点,数据通过异步复制。
|
||||
brokerRole=SLAVE。
|
||||
在主节点不可用时,由 Controller 切换该节点为 Master。
|
||||
|
||||
内网连接与外部接入
|
||||
1、内部生产者/消费者:直接用 nameserverAddr=172.24.16.13:9876。
|
||||
2、外部接入(如硅谷区机房):推荐在 172.24.16.13 上用 Nginx 配置 TCP 反向代理,将公网域名+端口转发到对应内部 IP+端口(NameServer: 9876, Broker: 10911)。
|
||||
|
||||
|
||||
------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user