WARN RocketmqClient - doRebalance, c_payb-callback-billstatus-consumer p_PAYB_PROCESS_EVENT_MESSAGE, get consumer id list failed
c_payb-budgetemploy-consumer org.apache.rocketmq.client.exception.MQBrokerException: CODE: 1 DESC: org.apache.rocketmq.acl.common.AclException: No accessKey is configured, org.apache.rocketmq.acl.plain.PlainPermissionLoader.validate(PlainPermissionLoader.java:194) For more information, please visit the url, http://rocketmq.apache.org/docs/faq/ at org.apache.rocketmq.client.impl.MQClientAPIImpl.getConsumerIdListByGroup(MQClientAPIImpl.java:763) at org.apache.rocketmq.client.impl.factory.MQClientInstance.findConsumerIdList(MQClientInstance.java:1086) at org.apache.rocketmq.client.impl.consumer.RebalanceImpl.rebalanceByTopic(RebalanceImpl.java:262) at org.apache.rocketmq.client.impl.consumer.RebalanceImpl.doRebalance(RebalanceImpl.java:225) at org.apache.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl.doRebalance(DefaultMQPushConsumerImpl.java:1009) at org.apache.rocketmq.client.impl.factory.MQClientInstance.doRebalance(MQClientInstance.java:982) at org.apache.rocketmq.client.impl.consumer.RebalanceService.run(RebalanceService.java:41) at java.lang.Thread.run(Thread.java:745)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
这个警告信息和错误提示表明您在使用Apache RocketMQ作为消息队列服务时遇到了两个问题:
Consumer ID List 获取失败:
get consumer id list failed
,意味着RocketMQ客户端尝试为消费者组c_payb-callback-billstatus-consumer
获取其成员ID列表时失败。这可能是由于网络问题、服务端问题或客户端配置不当导致的。ACL权限验证失败:
MQBrokerException: CODE: 1 DESC: org.apache.rocketmq.acl.common.AclException: No accessKey is configured
表示您的RocketMQ集群启用了访问控制列表(Access Control List, ACL),但在尝试连接或操作时,客户端没有提供有效的AccessKey。RocketMQ的ACL机制要求每个客户端必须携带合法的凭证才能进行消息的生产和消费。针对这两个问题,您可以采取以下措施解决:
如果问题依然存在,建议查阅Apache RocketMQ官方文档或阿里云RocketMQ文档中的FAQ部分,或者联系技术支持获取帮助。