加载中
2:接第1条...所以想把消息输出也放在nioEventLoopGroup(worker)线程中执行,即业务处理完后把输出消息压入输出队列,但是怎样才能调用nioEventLoopGroup(worker)线程去处理这个输出队列了?好像没有相关接口
@阿森lin1991
netty还在学习中,资料说一般业务逻辑处理都自定义线程池来处理,防止nio线程得阻塞。现在是这样做的的,但是因为...
1:想问一下:输出给客户端的消息需要在业务逻辑处理完之后才能获得,我现在是执行完业务逻辑就输出,相当于是在自定义的业务线程中处理输出的。 调试发现线程阻塞的一部分原因就在这里:业务逻辑线程输出需要调用到netty的NioEventLoop.wakeup(),造成netty的nioEventLoopGroup(worker)线程接收消息调用NioEventLoop.select()时等待(阻塞)了
@阿森lin1991
netty还在学习中,资料说一般业务逻辑处理都自定义线程池来处理,防止nio线程得阻塞。现在是这样做的的,但是因为...
1.worker线程更多的负责读写网络数据,对于复杂或耗时的业务处理都交由自定义的逻辑线程处理,不然很可能阻塞nio线程,大大减少并发量。 2.我现在的情况不是worker线程并发有问题,而是自定义了逻辑线程并发有问题(阻塞情况比较严重) 3.同1 不过谢谢你...
@阿森lin1991
netty还在学习中,资料说一般业务逻辑处理都自定义线程池来处理,防止nio线程得阻塞。现在是这样做的的,但是因为...
阿森lin1991 2014/09/05 15:12 回答了问题: apache+tomcat7集群 性能优化
但是现在是集群 集群mod_jk模式,通讯都是protocol=AJP,用不到NIO和apr,怎么优化呢?
@阿森lin1991
apache+tomcat7集群,怎样性能优化了?按照tomcat6de 方式: <Connector port=...
每次回调是要向某http地址发请求的,数据库怎么可以?
@阿森lin1991
服务器订单的回调通知,从订单付款成功起开始回调,收到回调响应则结束回调。如果一直没有收到响应,则会在一天内回调7次...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部