连接微消息队列MQTT版的服务端时异常断开

连接微消息队列MQTT版的服务端时异常断开

更新时间:2020-02-08 13:25:31

问题描述

连接微消息队列MQTT版的服务端时异常断开。

 

问题原因

有如下两种可能的问题原因。

  • 客户端发送Publish和Subscribe报文时,微消息队列MQTT版的服务端将进行权限验证。如果权限验证失败则会断开连接。
  • 不同的客户端使用相同的Client ID连接微消息队列MQTT版服务时,连接会被强制断开。

 

解决方案

使用微消息队列MQTT版时,确保如下两点。

  • 权限验证无误,请参见鉴权概述
  • 客户端使用的Client ID全局唯一,不要重复。做好连接断开重连的逻辑。

 

适用于

  • 微消息队列 MQTT 版

 

如果您的问题仍未解决,您可以在阿里云社区免费咨询,或提交工单联系阿里云技术支持。