gpt4 book ai didi

MQTT:MQTT 客户端每分钟轮询服务器多少次?

转载 作者:行者123 更新时间:2023-12-01 06:42:55 28 4
gpt4 key购买 nike

MQTT 客户端每分钟轮询服务器多少次?是不是大数据流量?我知道数据包的大小可以很小,但是客户端 ping 代理多少次才能使自己在代理中“在线”。

如果我不清楚,请评论这个问题,我会尝试更好地解释我的疑问。

我的代理是 Mosquitto,客户端是小型设备(传感器等)

最佳答案

假设没有数据流(这当然取决于应用程序),客户端将定期向代理发送 PINGREQ 消息。这是一个 2 字节的消息,代理回复一个 PINGRESP,也是 2 个字节。

发送 PINGREQ 的速率取决于您连接时设置的 keepalive 参数。这告诉代理它应该期望来自客户端的至少一条消息的时间间隔。在没有任何其他消息的情况下,客户端发送一个 PINGREQ。

60 秒通常用作默认值(这是否适合您取决于您​​希望客户端/代理以多快的速度响应挂起的连接)。在没有任何其他消息流动的情况下,维持保活保证意味着每分钟总共传输 4 个字节。当然这只是应用层的数据,线上的数据长度会更大。

关于MQTT:MQTT 客户端每分钟轮询服务器多少次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34088204/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com