Netty中遇到的问题:ctx.writeAndFlush造成非连续的请求。

目的 为了保证客户端的请求是顺序发送到服务端的,ctx.writeAndFlush被包装在用synchronized修饰的send方法中,客户端统一调用sendRequest方法。 有多个线程使用sendRequest方法 1.eventLoop处理channelRead的结果,并调用sendRequest发送到服务端。 2.业务线程(如心跳线程,http请求对应的线程)去调用ctx.writeA
相关文章
相关标签/搜索