当前位置: 首页 > news >正文

公司域名不变网站做变动北京给公司做网站多少钱

公司域名不变网站做变动,北京给公司做网站多少钱,豪爵铃木摩托车官网,网站的通栏怎么做MQTT常见问题 总结在物联网开发过程中,使用MQTT需要注意的一些问题。 ClientID属性 每个MQTT客户端连接MQTT的服务端的时候,一定要设置一个容易辨别的clientid属性,用来唯一标识客户端,不建议使用默认生成的随机clientid&#…

MQTT常见问题

总结在物联网开发过程中,使用MQTT需要注意的一些问题。

ClientID属性

每个MQTT客户端连接MQTT的服务端的时候,一定要设置一个容易辨别的clientid属性,用来唯一标识客户端,不建议使用默认生成的随机clientid,没有任何语义信息。

保留消息

当mqtt的客户端不在线时,可以通过发送保留消息,使得客户端上线后能收到该保留消息。如果发送的是普通消息,且会话已失效,则消息会丢失。但是保留消息有一个问题,同一个Topic下,最多只保留一个消息,新的保留消息会替换旧的保留消息。

clear_session设置

MQTT的客户端将clear_session=true时,客户端在连接上MQTT服务端时,MQTT服务端会清除之前与客户端的会话信息。反之,如果设置成false,则不清理会话,那么即使MQTT客户端掉电下线了,在会话没有过期的这段时间内,MQTT服务端也会保留收到的消息,当客户端重新上线时能收到离线期间丢失的消息。大家需要根据业务需要,合理的设置clear_session值。

注意:如果设置clear_session=false,不清理会话,一定要将MQTT的clientid设置成一个唯一不变的值,因为MQTT服务端通过clientid来识别是哪个客户端的会话。

如何确定客户端上线和下线

2种方法:
1、EMQX中,可以通过监听系统主题接受某个客户端的上线和下线消息。
2、自定义设备上线和下线消息,如果设备突然掉线,可以通过遗嘱消息来确定下线。

服务器集群时如何订阅主题

使用EMQX作为MQTT服务端时,如果服务器是多副本部署,那么为了保证设备的一个mqtt消息只会被一个服务器消费,则服务器订阅主题的时候一定要使用共享订阅,通过在订阅的主题前面增加前缀来实现。

前缀格式示例前缀真实主题名
带群组格式$share/abc/t/1$share/abc/t/1
不带群组格式$queue/t/1$queue/t/1

带群租的 $share/abc/t/1,其中abc表示组名,订阅者属于abc组,abc组内只会有一个订阅者收到消息。不带群组,就相当于订阅者在一个默认组内,该组内只会存在一个订阅者收到消息。

http://www.dtcms.com/a/456421.html

相关文章:

  • discuz建网站网站开发的三个流程
  • 做彩票网站合法吗建筑网红化
  • wordpress换背景seo网站代码优化
  • 找哪些公司做网站什么网站权重快
  • 顺德顺的网站建设域名流量查询工具
  • 弹幕网站开发难么网站免费网站app
  • 福建省建设工程继续教育网站wordpress图片七牛存储
  • 网站建设php文件html文件wordpress 修改链接
  • 微网站定制品牌宣传文案范文
  • 英迈思网站做不下去可以退款吗潍坊做网站建设的公司
  • 在线做炫图网站网站建设300
  • 潍坊企业网站建设外贸营销网站怎么建设
  • 怎样注册电商网站山东东方路桥建设总公司官方网站
  • 制作网站的代码wordpress4.9.6漏洞
  • 隆回网站建设制作网站关闭模板
  • 北京网站设计首选 新鸿儒举报网站建设公司
  • 前端网站论文小说百度风云榜
  • 建站系统破解虚拟主机部署网站
  • 网站seo和sem是什么意思三门峡网站开发
  • 多模室内设计网站域名如何购买
  • 免费一站式网站建设C语言也能干大事网站开发pdf
  • 兴义市住房城乡建设局网站html网站正在建设源码
  • 网站设计和策划的步骤是什么北京seo
  • 怎么用dw英文版做网站宁波网站制作公司
  • 个人免费发布信息胶州网站优化
  • 网站开发年收入做网站要学什么东西
  • 沈阳手机端建站模板阿里云网站301重定向怎么做
  • 南昌网站建设冲浪者如何制作网站地图
  • dede学校网站免费源码有哪些官网做的比较好的网站
  • wordpress水煮鱼网站seo公司哪家好