rocketmq有时候消费,有时候不能消费这是什么原因?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
排查是否订阅关系不一致,https://zhuanlan.zhihu.com/p/508554354,此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”
消息消费者的代码存在问题。这可能是由于代码中的 Bug 导致,例如网络连接问题、线程安全问题等等。
消息生产者的代码存在问题。如果消息生产者的代码出现问题,可能导致消息消费者无法正确地接收到消息数据。
消息消费者的服务器宕机,导致无法正常消费消息。在这种情况下,需要重启消费者服务器,并重新启动消费者消费消息。
消息队列的配置问题。包括缓存配置、网络连接配置、消息存储配置等等。
消息队列服务的问题。包括消息队列服务的宕机、网络故障等问题。
涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系列产品 Serverless 化。RocketMQ 中文社区:https://rocketmq-learning.com/