更改Netty工作线程的数量

时间:2018-05-01 18:56:01

标签: netty

我使用Netty网站上Writing an Echo server的代码使用Netty 4.1创建一个Echo服务器。我想通过使用Apache JMeter向它发送请求来运行一些测试。

我想将此Netty服务器中的工作线程数更改为100并运行一些测试。所以我做的是通过在构造函数中指定线程数作为参数来更改DiscardServerHandler中的以下代码行。

EventLoopGroup workerGroup = new NioEventLoopGroup(100);

有人可以告诉我这是否是更改工作线程数的正确方法?

然而,当进行线程转储时,我没有看到创建了很多线程。

1 个答案:

答案 0 :(得分:0)

是的,这是正确的做法。也就是说这些将以懒惰的方式开始,这意味着只有在第一次使用它们时才能看到它们。因此,您需要首先处理至少100个通道(连接)以查看所有线程。