84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
用redis保存在线设备。TCP Server(java netty实现)中操作redis,添加更新数据,然后在后台管理页面(后台逻辑处理基于thinkphp)中查看。 现在有两个方案:1是用php直接从redis里面读去设备在线数据2在网页中经过websocekt 和 TcpServer 交互,再由TCP Server读取redis中的在线设备,然后再通过websocket返回。 哪个好?一般都是怎么实现?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
很简单,一个hash表,key是设备的编号,value是时间戳;hscan遍历hash表即可
redis使用subsribe/publish 来记录在线设备? 我很好奇怎么实时的检验设备在线。
直接读吧,逻辑简单,你用redis脚本封装一下,每次调用这个脚本去执行并拿到数据,发出去的请求也就一次
很简单,一个hash表,key是设备的编号,value是时间戳;hscan遍历hash表即可
redis使用subsribe/publish 来记录在线设备? 我很好奇怎么实时的检验设备在线。
直接读吧,逻辑简单,你用redis脚本封装一下,每次调用这个脚本去执行并拿到数据,发出去的请求也就一次