重用`EventLoopGroup`

时间:2015-08-03 19:56:47

标签: netty

伙计们,你认为这是一个好策略 尝试重用nioEventLoopGroup后面的线程 对于有很多连接/断开场景的服务器?

提前致谢。

1 个答案:

答案 0 :(得分:2)

这可能取决于你的意思"重用"。但是,通常EventLoopGroup个线程用于I / O. NIO(可能是异步网络堆栈)的一个重要特性是它被设计为使用相对较小的线程集来处理许多I / O操作。如果你开始使用I / O线程耗费时间"然后,您将从那些I / O线程可能花费在I / O上的时间中拿走。如果你耗费时间"任务(即阻止任务,昂贵的计算等......)您可能要考虑将这些任务分配给替代Executor