伙计们,你认为这是一个好策略
尝试重用nioEventLoopGroup
后面的线程
对于有很多连接/断开场景的服务器?
提前致谢。
答案 0 :(得分:2)
这可能取决于你的意思"重用"。但是,通常EventLoopGroup个线程用于I / O. NIO(可能是异步网络堆栈)的一个重要特性是它被设计为使用相对较小的线程集来处理许多I / O操作。如果你开始使用I / O线程耗费时间"然后,您将从那些I / O线程可能花费在I / O上的时间中拿走。如果你耗费时间"任务(即阻止任务,昂贵的计算等......)您可能要考虑将这些任务分配给替代Executor。