Netty 线程注意事项
Netty Threading Considerations
由于安全漏洞,我们从 3.x OIO 迁移到 4.x NIO,并且 运行 在高负载下遇到了很多问题。
以下是我们正在解决的问题,如果有人不同意或有其他考虑,在使用 NioEventLoopGroup 的 Netty 4.x 中进行线程化时,我们会感到好奇。
- 卸载处理程序中发生的消息处理以释放 NioEventLoopGroup 线程
- 卸载操作完成侦听器内的处理以释放 NioEventLoopGroup 线程
由于安全漏洞,我们从 3.x OIO 迁移到 4.x NIO,并且 运行 在高负载下遇到了很多问题。
以下是我们正在解决的问题,如果有人不同意或有其他考虑,在使用 NioEventLoopGroup 的 Netty 4.x 中进行线程化时,我们会感到好奇。
- 卸载处理程序中发生的消息处理以释放 NioEventLoopGroup 线程
- 卸载操作完成侦听器内的处理以释放 NioEventLoopGroup 线程