chore(deploy): Add high availability cluster deployment configuration
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
# RocketMQ Broker 配置
|
||||
# 主节点配置 (Node-03) - 与Node-02互为主备
|
||||
|
||||
brokerClusterName = DefaultCluster
|
||||
brokerName = broker-b
|
||||
brokerId = 0
|
||||
|
||||
# NameServer地址
|
||||
namesrvAddr = 192.168.1.101:9876;192.168.1.102:9876;192.168.1.103:9876
|
||||
|
||||
# 网络配置
|
||||
brokerIP1 = 192.168.1.103
|
||||
listenPort = 10911
|
||||
|
||||
# 存储配置
|
||||
storePathRootDir = /home/rocketmq/store
|
||||
storePathCommitLog = /home/rocketmq/store/commitlog
|
||||
|
||||
# 性能配置
|
||||
sendMessageThreadPoolNums = 16
|
||||
pullMessageThreadPoolNums = 16
|
||||
queryMessageThreadPoolNums = 8
|
||||
|
||||
# 刷盘配置
|
||||
flushDiskType = ASYNC_FLUSH
|
||||
|
||||
# 主从复制配置
|
||||
brokerRole = ASYNC_MASTER
|
||||
|
||||
# 消息保留时间 (小时)
|
||||
fileReservedTime = 72
|
||||
|
||||
# 提交日志文件大小
|
||||
mapedFileSizeCommitLog = 1073741824
|
||||
|
||||
# 消费队列文件大小
|
||||
mapedFileSizeConsumeQueue = 300000
|
||||
|
||||
# 自动创建Topic
|
||||
autoCreateTopicEnable = true
|
||||
autoCreateSubscriptionGroup = true
|
||||
|
||||
# 消息最大大小
|
||||
maxMessageSize = 4194304
|
||||
|
||||
# 内存配置
|
||||
brokerMemory = 512m
|
||||
Reference in New Issue
Block a user