服务器如何对指定客户端发送心跳检测?

由于设备原因,设置心跳检测只能由服务端发送心跳包,但可以设置pingNotResponseLimit = 1 让客户端必须返回心跳。 现在的问题是,有一部分设备并不需要心跳来检测是否在线,我要怎么只对另一部分设备设置心跳检测呢?...

btsmememin 发表与 2020-08-11 2694 浏览 2 回答
gateway推送消息

问题已解决,是代码逻辑问题,不好意思~~ <----------------------> 设备端与web控制端各使用一个worker。设备端服务端口为8899,内部通讯端口为4000;web控制端服务端口为8900,内部通讯端口为4001,其余配置基本一样,两个worker的数据收发处理都在同一个Events.php里执行。 现在的问题是,web控制端发送命令,onMessage可以成功发送数据到设备...

btsmememin 发表与 2020-07-27 1792 浏览 0 回答
gateway发送16进制序列

有个设备收发数据均使用16进制数据,我用gateway来发送16进制数据时,设备没有任何消息返回。 前台发送一段16进制序列,比如 55AA0002000A0C 。 我在网上查了很多发送16进制数据的方法,第一种发送数据前用hex2bin($data)将16进制数据转换成二进制发送;第二种则是pack("H*",$data);第三种是尝试将序列分解成2个一组的数组,然后使用chr(hexdec($...

btsmememin 发表与 2020-07-27 2433 浏览 4 回答

btsmememin

66
积分
0
获赞数
0
粉丝数
2020-07-27 加入
🔝