开发者社区 > 云原生 > 消息队列 > 正文

rocketmq最新版本可以实现namesrv的访问加控制嘛?

rocketmq最新版本可以实现namesrv的访问加控制嘛?acl只能限制客户端对mq的访问。我想控制的是mqadmin命令对namesrv配置文件的修改。

展开
收起
-Feng、冯冯 2023-10-07 07:44:15 60 0
1 条回答
写回答
取消 提交回答
  • RocketMQ的ACL(Access Control List)机制确实主要用于限制客户端对消息队列的访问和操作,而不是直接控制服务器端的配置。如果你想控制MQAdmin命令对Namesrv配置文件的修改,你可能需要自定义ACL规则来实现。

    在RocketMQ中,ACL规则是通过过滤器来实现的,你可以定义自己的过滤器来实现更复杂的访问控制逻辑。例如,你可以定义一个过滤器,只允许特定的客户端IP地址或者客户端账号使用MQAdmin命令修改Namesrv的配置。

    然而,这需要你对RocketMQ的ACL机制有深入的理解,并且能够编写Java代码来实现过滤器。

    2023-10-10 12:47:53
    赞同 展开评论 打赏

多个子产品线联合打造金融级高可用消息服务以及对物联网的原生支持,覆盖多行业。

相关产品

  • 云消息队列 MQ
  • 热门讨论

    热门文章

    相关电子书

    更多
    RocketMQ Client-GO 介绍 立即下载
    RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
    基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载