Replies: 1 comment
|
不建议直接把现网 Broker 一次性切到 ACL 2.0。这里需要把“版本升级”和“鉴权模型切换”拆成两个阶段;ACL 2.0 不会自动把 ACL 1.0 中缺失的 Group 权限推断出来。 一个比较稳妥的流程是:
sh bin/mqadmin createAcl -n <namesrv> -c <cluster> \
-s User:consumer_user \
-r Topic:OrderTopic,Group:OrderConsumerGroup \
-a Sub -d Allow生产者只需相应 Topic 的
另外,ACL 1.0 的全局 IP 白名单不能原样迁移。需要改成 ACL 2.0 策略上的 参考: |
Uh oh!
There was an error while loading. Please reload this page.
ACL1.0 对订阅组资源没有进行鉴权,仅对 topic 判断是否有读写权限。ACL2.0 开启后,订阅组心跳都需要鉴权了,升级的兼容性社区有什么好的实践吗?
All reactions