【问题标题】:Changing the number of Netty worker threads更改 Netty 工作线程的数量
【发布时间】:2018-05-01 18:56:01
【问题描述】:

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

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

EventLoopGroup workerGroup = new NioEventLoopGroup(100);

谁能告诉我这是否是改变工作线程数量的正确方法?

但是在进行线程转储时,我没有看到创建了那么多线程。

【问题讨论】:

    标签: netty


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-16
      • 1970-01-01
      • 2020-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-29
      相关资源
      最近更新 更多