# RocketMQ Broker 配置 # 主节点配置 (Node-02) - 与Node-03互为主备 brokerClusterName = DefaultCluster brokerName = broker-a brokerId = 0 # NameServer地址 namesrvAddr = 192.168.1.101:9876;192.168.1.102:9876;192.168.1.103:9876 # 网络配置 brokerIP1 = 192.168.1.102 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