523
阿里云
MQTT 常见问题__MQTT 接入(物联)_消息队列 MQ-阿里云
问题1:连接被异常断开
原因:
- MQTT 服务端在客户端发送 Publish 和 Subscribe 报文的时候进行权限验证,如果权限验证失败则会断开连接。
- 不同的客户端使用相同的 Client ID 连接 MQTT 服务,会被强制断开。
建议:客户端确保自己的 Client ID 全局唯一,不要重复连接,同时做好断线重连的逻辑。
问题2:之前订阅过的 Topic 消息还在继续推送
原因:
MQTT 协议中订阅关系是持久化的,因此如果不需要订阅某些 Topic,需要调用 unsubscribe 方法取消订阅关系。
问题3:为什么第一次开启消费端,消息接收有很大延迟
原因:
MQTT 服务端对于订阅关系的匹配处理是周期定时操作的,目前周期5分钟。因此第一次订阅某个新的 Parent Topic,则这个新的 Topic 从加载到收到第一条消息的延迟最多5分钟,之后的消息接收一般都是毫秒级延迟。
最后更新:2016-11-23 16:04:20
上一篇:
MQTT 数据查询__MQTT 接入(物联)_消息队列 MQ-阿里云
下一篇:
历史版本__Open API_消息队列 MQ-阿里云
删除数据库__数据库管理_开放API_分布式关系型数据库 DRDS-阿里云
表数据变化监控__应用场景_产品简介_数据管理-阿里云
MQTT 客户端收发 MQTT 消息__Java 接入示例_MQTT 接入(物联)_消息队列 MQ-阿里云
单源最短距离__示例程序_图模型_大数据计算服务-阿里云
创建报警规则__站点监控_用户指南_云监控-阿里云
OSS API 文档简介__API 参考_对象存储 OSS-阿里云
Rails应用__Ruby-SDK_SDK 参考_对象存储 OSS-阿里云
RAM策略编辑器__常用工具_对象存储 OSS-阿里云
DDL语句__SQL_大数据计算服务-阿里云
处理非结构化数据__快速开始_大数据计算服务-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云