rocketmq单机版修改broker-a.proparties

#所属集群名字

brokerClusterName=rocketma-cluster

#broker名,,注意此处不同的配置文件填写的不一样

brokerlName-broker-a

#0表示Master, >o表示

slavebrokerId=0

#nameServer地址,分号分割

namesrvAddr=rocketmg-nameserver1:9876

#在发送消息时, 自动创建服务器不存在的Topic,默认创建的队列数

defaultTopicQueueNums=4

#是否允许Broker 自动创建Topic,建议线下开启,线上关闭

autoCreateTopicEnable=true

#是否允许Broker自动创建订阅组,建议线下开启,线上关闭

autocreatesubscriptionGroup-true

#Broker对外服务的监听端口

listenPort=10911

#删除文件时间点,默认是凌晨4点

deletewhen=04

#文件保留时间,默认48小时

fileReservedTime=120

#commitLog每个文件的大小默认

16mapedFilesizeCommitLog=1073741824

#ConsumeQueue每个文件默认存30W条,根据业务情况调整

mapedFilesizeConsumeOueue=309000

#destroyMapedFileIntervalForciblv=120000 #redeleteHangedFileInterval=120000#检测物理文件磁盘空间

diskMaxUsedSpaceRatio=88

# 存储路径

storePathRootDir = /usr/local/server/ma/rocketma/storet

# commitLog存储路径

storePathCommitLog = /usr/local/server/ma/rocketma/store/commitlog

#消费队列存储路径

storePathConsumeOueue=/usr/local/server/ma/rocketmq/store/consumequeue

# 消息索引存储路径

storePathIndex=/usr/local/server/mq/rocketma/store/indext

# checkpoint文件存储路径

storeCheckpoint=/usr/local/server/ma/rocketma/store/checkpointt

# abort文件存储路径

abortFile=/usr/local/server/mg/rocketmq/store/abort

#限制的消息大小

maxMessageSize=65536

# flushCommitLogLeastPages=4

# flushConsumeQueueLeastPages=2

# flushcommitLogThoroughInterval=10006

# flushConsumeOueueThoroughInterval=60000

# Broker的角色

#- ASYNCMASTER异步复制Master

#- SYNC MASTER同步双写Master

#-SLAVE

brokerRole=ASYNC_MASTER

#刷盘方式

#-ASYNC-FLUSH异步刷盘

#-SYNC FLUSH同步刷盘

flushDiskType=ASYNC FLUSH

#checkTransactionMessageEnable=false#发消息线程池数量

#sendMessageTreadPoolNums=128

#拉消息线程池数量

#pullMessageTreadPooINums=128

你可能感兴趣的:(rocketmq单机版修改broker-a.proparties)