是否将netty配置为只有一个选择器线程?

是否将netty配置为只有一个选择器线程?,netty,Netty,我们正在尝试调试一个非常棘手的问题,到目前为止,它似乎发生在linux和MAC上的netty 3.6.0、3.6.7和3.8.0上。我们可以很好地复制它(不是非常容易,但很好) 我们打开一个网页,chrome会发送大约15个css文件、js文件等请求 来自chromes的一个请求总是挂起。深入挖掘,我们看到请求到达wireshark中的服务器,但我们从未看到请求进入playframework服务器。所有其他的要求都很好 实际上,我们必须摆弄WebSocket才能让它进入这种奇怪的状态(不确定ne

我们正在尝试调试一个非常棘手的问题,到目前为止,它似乎发生在linux和MAC上的netty 3.6.0、3.6.7和3.8.0上。我们可以很好地复制它(不是非常容易,但很好)

我们打开一个网页,chrome会发送大约15个css文件、js文件等请求

来自chromes的一个请求总是挂起。深入挖掘,我们看到请求到达wireshark中的服务器,但我们从未看到请求进入playframework服务器。所有其他的要求都很好

实际上,我们必须摆弄WebSocket才能让它进入这种奇怪的状态(不确定netty中WebSocket周围的东西是不是搞砸了)

我们希望将netty池配置为只有一个工作线程,以简化调试并查看问题是否消失。是否可以配置选择器上运行的线程数

这篇文章看起来像是建议上游的遗嘱执行人,这不是我想要的

谢谢, Dean

将NioServerSocketChannelFactory构造函数中的“1”作为最后一个参数传递