netty4 将数据channel.writeAndFlush 到缓存区后,发现数据不能及时发送出去,导致客户端接收消息延迟?再啰嗦几句,就是客户端向服务端连续发了100条socket消息,服务端成功收到了每条消息并处理业务完毕,使用writeAndFlush()返回处理结果客户端,就像阻塞了,等待5~15秒客户端才收到全部的处理结果消息。写法就是网上通用的那一套,没有整新的幺蛾子,求大神指点
netty4 将数据channel.writeAndFlush 到缓存区后,发现数据不能及时发送出去,导致客户端接收消息延迟?再啰嗦几句,就是客户端向服务端连续发了100条socket消息,服务端成功收到了每条消息并处理业务完毕,使用writeAndFlush()返回处理结果客户端,就像阻塞了,等待5~15秒客户端才收到全部的处理结果消息。写法就是网上通用的那一套,没有整新的幺蛾子,求大神指点
是不是你的业务处理过程耗时了。看看日志。
有没有做粘包、断包解码?
我也遇到了同样问题,请问楼主解决了吗