问题描述 workerman作为tcp客户端连接到服务器,由于服务器设定没有数据通信,超过一定时间会断开连接。 但是却不会触发onClose事件,只能在下次发送数据的时候才会触发onClose,导致本次发送的数据丢失。这种情况是因为什么? 或者有没有什么办法检测连接状态?...
1、设备为modbus rtu协议,现在通过串口服务器485连接,将串口服务器作为Tcp Client或者Udp Server。 2、因为设备端和串口服务器都不支持其他协议解析或者自定义协议,所以连续发送请求会出现粘包问题。 3、两次send请求连续执行, 目前执行时间相差1ms。串口服务器厂家说需要两次请求相隔50ms以上,才能分辨为两次请求。 所以这两次请求用什么方法能间隔50ms或者更长时间发送? ...