一、概述
因安全需求,需要对RocketMQ添加ACL设置
注意:ACL功能需要高版本支持,低版本不行,本文使用的版本为4.9.4
关于搭建RocketMQ集群,请参考链接:https://www.cnblogs.com/xiao987334176/p/16771899.html
二、配置
修改配置文件broker-a/broker-a.conf,broker-b/broker-b.conf最后一行增加
aclEnable=true
表示开启ACL功能
修改broker-a/plain_acl.yml,broker-b/plain_acl.yml
globalWhiteRemoteAddresses:
- 10.10.103.*
- 192.168.0.*
- 172.24.0.*
# - 101.95.106.218
# - 192.168.137.138
accounts:
- accessKey: RocketMQ
secretKey: 12345678
whiteRemoteAddress:
admin: false
defaultTopicPerm: DE