各位大佬,小弟在联调RocketMQ+RocketMQ MQTT时出现RocketMQ生产的消息,?

各位大佬,小弟在联调RocketMQ+RocketMQ MQTT时出现RocketMQ生产的消息,mqtt消费者订阅主题,无法收到消息的问题,哪位大佬有时间提出下解决意见。image.png MQTT报错

展开
收起
真的很搞笑 2023-05-23 20:10:36 145 分享 版权
2 条回答
写回答
取消 提交回答
  • 解决了吗,,一样问题

    2023-08-22 17:59:27
    赞同 展开评论
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    造成 RocketMQ 生产的消息无法被 MQTT 消费者订阅到的问题可能有多种原因,下面提供一些可能的解决方法供您参考:

    1. 检查生产者发送的消息主题是否与 MQTT 订阅的主题完全匹配。如果主题名大小写不一致或者存在多余的字符,都可能导致消息无法传递。

    2. 检查 MQTT 消费者的订阅是否正确地指定了主题和标签。如果订阅实际上使用了错误的主题或标签,可能会导致该订阅无法接收到消息。

    3. 检查 MQTT 消费者是否与正确的 RocketMQ 集群建立了连接。在连接时需要设置正确的地址、端口和 Credentail,需要确保这些配置无误。

    4. 检查 RocketMQ 集群的 Broker 是否正常运行。如果 Broker 挂掉或者故障,会导致无法向其中发送和接收消息。可以通过查看日志等方式来确认 Broker 是否正常。

    5. 检查 RocketMQ 的消息过滤表达式是否正确。在使用标签或属性过滤时,需要设置正确的表达式,以确保过滤器能够正确匹配到消息。

    6. 检查防火墙、网络等是否影响消息传递。如果网络不通或者防火墙屏蔽了必要的端口,可能也会导致消息无法传递。

    2023-05-23 23:02:49
    赞同 展开评论

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系列产品 Serverless 化。RocketMQ 中文社区:https://rocketmq-learning.com/

收录在圈子:
+ 订阅
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
还有其他疑问?
咨询AI助理