我是用AsyncTcpConnection作为客户端,连接其他socket进行通信,但是当服务器那边发送给我这边的客户端短时间内,也就是并发一多,其实也没多少,差不多100左右,这边的客户端在onMessage打印的数据里有些请求就会延迟个1分钟以内不等的时间,所以想问这个怎么解决???
延迟是因为你客户端onMessage里业务逻辑慢导致的吧。把业务逻辑都去掉试下 当然也可能是服务端发过来就慢,不是一下子发过来的,服务端慢慢悠悠发过来的也不是没可能
在onMessage收到的消息,做繁重的业务操作。比如频繁的查询数据库,都可能导致进程堵塞。
延迟是因为你客户端onMessage里业务逻辑慢导致的吧。把业务逻辑都去掉试下
当然也可能是服务端发过来就慢,不是一下子发过来的,服务端慢慢悠悠发过来的也不是没可能
在onMessage收到的消息,做繁重的业务操作。比如频繁的查询数据库,都可能导致进程堵塞。