如何保存GatewayWorker实时检测硬件在线状态

能用GatewayWorker获取到硬件的心跳包了,我现在在数据库中筛选出需要检测的设备号码,有可能有几千几万的数据量,如何有效的去实时检测,这些设备的在线状态? 前期方案,筛选出来的数据是一个数组,在检测到硬件发送来过的心跳包之后,用循环去查询数组中是否存在该设备号码,如存在,修改状态(默认状态为离线),但是如果用循环去比较的话,是不是效率不高啊...

hyet 发表与 2019-06-27 2972 浏览 1 回答
阿里云8G 4核 700+的设备连接数一直保持在300左右...怎么排查呢。。

[attach]1008[/attach] 目前设备数700多台,连接数基本稳定在260+左右,其他设备均无法连接。 下面图片是在服务器做了模拟压力测试 [attach]1010[/attach] 不知道该怎么办了。。...

边玩边玩 发表与 2018-04-18 3225 浏览 2 回答

边玩边玩

2007
积分
0
获赞数
0
粉丝数
2018-04-18 加入
×
🔝