开发者社区 > 物联网 > 正文

Link Analytics为什么 会有 如此频繁的上下线?设置问题 还是网络问题?

Link Analytics为什么 会有 如此频繁的上下线?设置问题 还是网络问题?mqtt keepalive 建议多少?
iwEcAqNwbmcDAQTRBrsF0QIUBrC6Tb6nFnrnFQVFxuLaALwAB9ID_OSkCAAJomltCgAL0gAA8p8.png_720x720q90.jpg

展开
收起
青城山下庄文杰 2023-11-20 16:49:33 46 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    Link Analytics是一个实时的数据分析工具,它依赖于稳定的网络环境和足够的计算资源来处理数据。因此,如果有频繁的上下线情况,可能的原因包括:

    1. 网络问题:如果网络连接不稳定,或者存在带宽限制等问题,都可能导致Link Analytics频繁上下线。这是因为数据分析任务需要大量的数据传输,任何网络问题都可能导致任务中断或延迟。
    2. 计算资源问题:如果服务器的CPU、内存等资源不足,也可能导致Link Analytics频繁上下线。当服务器上的资源紧张时,Link Analytics可能无法及时完成数据分析任务,从而出现上下线的情况。
    3. 设置问题:如果你设置了过于严格的数据清洗或分析规则,可能会导致Link Analytics在处理数据时消耗过多的资源,从而引发上下线的问题。此外,如果你的查询频率过高,也可能导致Link Analytics负担过重,进而引发上下线的问题。

    为了解决这些问题,你可以尝试以下几种方法:

    1. 检查网络状况:确认网络连接是否稳定,是否存在带宽限制等问题。
    2. 提升服务器资源:增加服务器的CPU、内存等资源,以应对大数据量和高负载的需求。
    3. 调整设置:适当放宽数据清洗和分析规则,或者降低查询频率,以减轻Link Analytics的压力。
    2023-11-22 16:37:32
    赞同 展开评论 打赏
  • 频繁的上下线可能是由于设备网络信号不稳定,或者使用了相同的clientid。如果多个设备使用相同的clientid,后面的设备连接时就会把之前连接的设备踢掉。另外,如果发现设备反复上下线,可能同一个设备证书用于多个设备连接认证,例如有两个设备,但使用了同一个设备证书。设备1先上线,设备2后上线。设备2连接认证时,系统会把设备1的连接断掉,而设备1又会重连,再将设备2踢掉。此外,还需要考虑是否触发了掉线的情况,如接受A消息的接口可以触发A的下线,导致A不断重新上线等。

    关于MQTT keepalive的建议值,一般建议设置在60-300秒之间。不过需要注意的是,具体的值需要根据您的网络环境和设备性能进行调整。

    2023-11-21 17:27:10
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:

物联网领域前沿技术分享与交流

相关电子书

更多
可编程网络视角的网络创新研究 立即下载
可编程网络和SDN3.0 立即下载
开放促进创新:构建开放网络生态 立即下载

相关实验场景

更多