MQTT常见问题之链接超时发送失败如何解决

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
可观测可视化 Grafana 版,10个用户账号 1个月
简介: MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:

问题一:MQTT中我们会把同一个channelId 的connect 和tcpclean删除掉?

MQTT中我们会把同一个channelId 的connect 和tcpclean删除掉 但是多余的 connect我们没办法判定这个是不是在线的,拿到我们维护的状态表中 如果有connect 一定是在线的么 ?



参考答案:

这个需要你们自己在内存中维护,例如存一分channelId 为key ,状态伟value的map。事件到达了就存进去,然后去匹配里面事件是不是配对的。比如channelId A 的下线时间先到,你们也存进去,然后channelId A 的上线事件才到,你们可以去查map里面是不是有下线事件,有的就匹配了,说明这个是一个乱序的,你们可以自己决定直接删除map还是什么操作,分布式系统,时间戳也不准的,也有情况时间戳不一致



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/556573?spm=a2c6h.12873639.article-detail.7.4c7d4378ROBC8A



问题二:mqtt服务器可以配置自己公司的域名吗



参考答案:

可以,MQTT服务器可以配置自己公司的域名。在配置MQTT服务器时,可以将服务器的域名设置为自己公司的域名,这样可以方便地将设备连接到MQTT服务器,并且可以更好地控制服务器的安全性和可用性。在配置MQTT服务器时,需要注意服务器的域名需要能够被设备正确解析和访问。



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/555838?spm=a2c6h.12873639.article-detail.8.4c7d4378ROBC8A



问题三:请问咱们MQTT同一个主主题下可以存在几个子主题?

请问咱们MQTT同一个主主题下可以存在几个子主题?



参考答案:

这个没有限制哈



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/554475?spm=a2c6h.12873639.article-detail.9.4c7d4378ROBC8A



问题四:我们这边mqtt clientId用得是随机数,现在是订阅得是链接超时,发送失败,这个是什么情况?

我们这边mqtt clientId用得是随机数,现在是订阅得是链接超时,已经订阅过得,发送失败,这个是什么情况?突然这样了



参考答案:

咱们的实例目前暂时不支持5.0协议哈,



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/554474?spm=a2c6h.12873639.article-detail.10.4c7d4378ROBC8A



问题五:MQTT如果总的速率 有80M的话 ,这种速率 1000/s 是不是 可以换算出 多少 M/s?

MQTT如果总的速率 有80M的话 ,这种速率 1000/s 是不是 可以换算出 多少 M/s?



参考答案:

不是的哈,一般TPS一般指消息体1k大小。如果都是qos0的话,差不多1-2MB/s,MQTT不是重吞吐型的哈,MQTT消息一般比较小,计费以TPS纬度,



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/554473?spm=a2c6h.12873639.article-detail.11.4c7d4378ROBC8A

相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
相关文章
|
30天前
|
物联网 网络性能优化 API
MQTT常见问题之单个消息发送数据不能超过64k如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
30天前
|
监控 物联网 Windows
MQTT常见问题之mqtt自动断开了连接如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
30天前
|
消息中间件 物联网 Java
MQTT常见问题之微消息队列配置失败如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
30天前
|
消息中间件 物联网
MQTT常见问题之mqtt 报 MqttException:客户机未连接如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
30天前
|
消息中间件 弹性计算 物联网
MQTT常见问题之发布MQTT主题消息失败如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
30天前
|
物联网 测试技术 网络性能优化
MQTT常见问题之收不到MQTT消息如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
30天前
|
物联网 网络性能优化 API
MQTT常见问题之MQTT获取某个时间点的设备的状态失败如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
30天前
|
消息中间件 物联网 Android开发
MQTT常见问题之mqtt支持顺序消息失败如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
30天前
|
消息中间件 物联网 关系型数据库
MQTT常见问题之消息对列mqtt的历史数据查看失败如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
30天前
|
消息中间件 JavaScript 小程序
MQTT常见问题之mqtt通过token连接成功之后立马就断掉如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:

热门文章

最新文章