54 lines
1.3 KiB
Plaintext
54 lines
1.3 KiB
Plaintext
# 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
|
|
storePathConsumeQueue = /home/rocketmq/store/consumequeue
|
|
storePathIndex = /home/rocketmq/store/index
|
|
storeCheckpoint = /home/rocketmq/store/checkpoint
|
|
abortFile = /home/rocketmq/store/abort
|
|
delayOffsetStorePath = /home/rocketmq/store/config/delayOffset.json
|
|
transactionOffsetStorePath = /home/rocketmq/store/config/transactionOffset.json
|
|
|
|
# 性能配置
|
|
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
|