andyxq 最近的时间轴更新
andyxq

andyxq

V2EX 第 152318 号会员,加入于 2015-12-21 14:20:50 +08:00
今日活跃度排名 10513
andyxq 最近回复了
5 天前
回复了 majianglin 创建的主题 程序员 关于 MQTT 协议有几个问题想请教
作为从业者,我觉得 MQTT Broker 实现起来难度不算太大,但是做到较好的性能需要投入很多的精力。我测试过一些开源的或商业的 Broker, EMQX 是算是性能比较好的,开放的插件也比较多,如果没有足够的研发能力建议直接用 EMQX.
市区用 4G 基本没问题,但是远离市区信号不好的地方可能会有频繁上下线的问题。
148 天前
回复了 unt 创建的主题 程序员 请问有没有好用的 Go MQTT Broker
@unt 看 OP 好像不太了解 MQTT ,MQTT Broker 对于一般的业务不需要对其二次开发的。EMQX 提供了很多插件基本可以满足大多数场景了。可以看看他的文档写的挺全面的。
153 天前
回复了 niming007zh2 创建的主题 宽带症候群 有没有某种便携式的软路由
多年前买过一个充电宝,带路由器功能可以插网线和 USB 网卡,转 WIFI
276 天前
回复了 yzqdm 创建的主题 Java 请教一下 Java 写物联网项目监控设备上下线方案
@ymz 这个只是接入层维护在线状态的一种方案,上层业务按在线状态筛选那可以往数据库同步一下状态。
286 天前
回复了 yzqdm 创建的主题 Java 请教一下 Java 写物联网项目监控设备上下线方案
借下#8 @xwayway 的话:
一般都是设备发送心跳包,比如说每 5s 发送一个心跳包,你可以根据实际情况设置连续 30s 没收到心跳,就认为设备下线了。
一个高效一点的方案是:利用 redis 的 ZSet ,设备发送一包心跳后计算设备下次的离线时间(当前时间戳+30 秒), 写入到 ZSet 中 value 为设备 id 、score 为计算出的离线时间。(心跳计算和写入 redis 的操作要按批,不要一个一个搞)
另启动一个线程,定时每几秒试用 redis ZRANGEBYSCORE 命令获取 0 到当前时间戳的所有设备,这些设备就是要离线的设备。 然后你可以按照你的业务处理了
支持一下~!
322 天前
回复了 fengymi 创建的主题 买买买 扫地机器人推荐
@zhoubenchi 别买科沃斯,别买科沃斯,别买科沃斯,丢地图,地图转向,线路混乱跟傻子一样。
我之前用的科沃斯 T9power ,昨天石头 P10pro 刚到
S10 pro Ultra 感觉 S20Pro 功能都强,感觉像是临时加的型号。所以选择了 P10Pro 。
323 天前
回复了 NewBee0001 创建的主题 买买买 电瓶车推荐
线上可以看买深远、格士铃这种外卖神车,新国标能上绿牌,放开速度能跑 60-70 码(比较吸引我)。
另外考个 D 照呗,一劳永逸
id:andyxq
多谢多谢
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1716 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 16:43 · PVG 00:43 · LAX 09:43 · JFK 12:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.