Hi, walkor,
关于粘包问题,我想问一下。第1种:服务器有1台设备连接,这个连接每秒发送100条数据(即服务器1秒内接收了100条数据),这样100%会有粘包问题(这个问题我已经处理),但是如果服务器有100台设备连接,100台设备在1秒内同时发送1条数据(即服务器1秒内也是接收了100条数据),那这种情况会不会出现粘包的情况呢?
同一个socket链接发来的数据会粘包。 多个链接之间互相不影响,不会粘包
好的 谢谢walkor
@715: 如何解决粘包,求教!
看workerman手册里通讯协议一章
我现在碰到的问题是:服务器有1台设备连接,这个连接每秒发送15条数据(即服务器1秒内接收了15条数据,听说最高时1秒也是80左右),用的是tcp协议,就是我在接收到每一条数据后,就直接插入一条数据到数据库,这样只能接收到看七八条左右,如何不插入数据库,还能打印15条数据,插入数据库就不行,请问这个问题如何解决呢
发个新帖子。把代码都贴出来
另外,walkor, 如果workerman做分布式(不是GatewayWoker框架),用haproxy作负载均衡,服务器集群间通讯的话就用Channel组件是吧?
可以用channel
好的
同一个socket链接发来的数据会粘包。
多个链接之间互相不影响,不会粘包
好的 谢谢walkor
@715: 如何解决粘包,求教!
看workerman手册里通讯协议一章
我现在碰到的问题是:服务器有1台设备连接,这个连接每秒发送15条数据(即服务器1秒内接收了15条数据,听说最高时1秒也是80左右),用的是tcp协议,就是我在接收到每一条数据后,就直接插入一条数据到数据库,这样只能接收到看七八条左右,如何不插入数据库,还能打印15条数据,插入数据库就不行,请问这个问题如何解决呢
发个新帖子。把代码都贴出来
另外,walkor, 如果workerman做分布式(不是GatewayWoker框架),用haproxy作负载均衡,服务器集群间通讯的话就用Channel组件是吧?
可以用channel
好的