问题描述
连接微消息队列MQTT版的服务端时异常断开。
问题原因
有如下两种可能的问题原因。
- 客户端发送Publish和Subscribe报文时,微消息队列MQTT版的服务端将进行权限验证。如果权限验证失败则会断开连接。
- 不同的客户端使用相同的Client ID连接微消息队列MQTT版服务时,连接会被强制断开。
解决方案
使用微消息队列MQTT版时,确保如下两点。
- 权限验证无误,请参见鉴权概述。
- 客户端使用的Client ID全局唯一,不要重复。做好连接断开重连的逻辑。
适用于
如果您的问题仍未解决,您可以在阿里云社区免费咨询,或提交工单联系阿里云技术支持。