修改docker-compose.yml文件,用于本地启动

This commit is contained in:
Dawn
2025-01-12 23:37:25 +08:00
parent bdfaff3596
commit a2e4b093a3
6 changed files with 89 additions and 32 deletions

25
docker/broker.conf Normal file
View File

@@ -0,0 +1,25 @@
brokerClusterName = DefaultCluster
brokerName = broker-a
brokerId = 0
deleteWhen = 04
fileReservedTime = 48
brokerRole = ASYNC_MASTER
flushDiskType = ASYNC_FLUSH
namesrvAddr = rocketmq-namesrv:9876
brokerIP1 = rocketmq-broker
# 添加必要目录
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
# 定时消息配置
scheduleMessagePath = /home/rocketmq/store/schedule
scheduleMessageEnable = true
# 启用自动创建主题
autoCreateTopicEnable = true
# 消息配置
maxMessageSize = 65536
# 启用访问控制列表
aclEnable = true

17
docker/plain_acl.yml Normal file
View File

@@ -0,0 +1,17 @@
globalWhiteRemoteAddresses:
- 10.10.103.*
- 192.168.0.*
accounts:
- accessKey: hula-server
secretKey: k2439646234
whiteRemoteAddress:
admin: false
defaultTopicPerm: DENY
defaultGroupPerm: SUB
topicPerms:
- topicA=DENY
- topicB=PUB|SUB
groupPerms:
- groupA=DENY
- groupB=SUB