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

请问我用MQTT这个云端的上下线通知消息的demo,客户端进行上下线,但是demo没有任何响应是什?

问题1:请问我用MQTT这个云端的上下线通知消息的demo,客户端进行上下线,但是demo没有任何响应是什么原因呢?143de70a5c9071c5cf5e8aa4e13d11aa.png
问题2:不是第一次链接。这个Gid一直正常使用 post-cn-zvp2gjt400v 第一次用来消费云端上下线事件

展开
收起
cuicuicuic 2023-07-13 14:53:57 216 0
2 条回答
写回答
取消 提交回答
  • 如果您使用 MQTT 云端的上下线通知消息的示例代码,在客户端进行上下线操作时没有任何响应,可能有以下几个原因:

    1. 代码逻辑问题:请确保您正确地调用了示例代码中的相关方法,并在合适的位置添加了相应的回调函数来处理上下线通知消息。检查您的代码是否有任何错误或遗漏。

    2. 配置问题:请确保您提供了正确的 MQTT 服务器连接参数,包括服务器地址、端口号、用户名和密码等。确保您的客户端能够成功连接到 MQTT 服务器。

    3. 权限问题:确认您的客户端具有足够的权限订阅并接收上下线通知消息。检查您在 MQTT 服务器上配置的访问权限,并确保正确设置了客户端的订阅权限。

    4. MQTT 服务器问题:确认 MQTT 服务器正常运行且能够接收来自客户端的连接和发布的消息。检查服务器日志以获取更多信息,确保服务器没有出现任何错误或异常情况。

    5. 网络问题:请确保客户端能够与 MQTT 服务器建立稳定的网络连接。检查网络配置、防火墙设置和代理设置等,确保客户端能够正常与服务器通信。

    2023-07-28 14:44:03
    赞同 展开评论 打赏
  • 回答1:链接是否正常,这个demo链接参数错误,ons-client不会报错,另外 这个 final String parentTopic = "GID_XXXX_MQTT"; 设置的GID是第一次链接吗?或者很久没有链接了
    回答2:可以先跑着,看看有没有消费到,可能有一些延迟 也确认一下,参数是否填写错误,此回答整理自钉群“阿里云 微消息队列 MQTT产品咨询群”

    2023-07-13 17:09:14
    赞同 展开评论 打赏

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

相关产品

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

    热门文章

    相关电子书

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