Netty - 仅使用一个打开的套接字来增加工作线程数

时间:2015-07-12 16:50:05

标签: java multithreading sockets netty

我使用Netty实现我的客户端/服务器架构。情况如下: 1.从1个客户端到服务器只打开1个套接字/连接 2.我用1个线程创建bossgroup,用3个线程创建workergroup,并将它们分配给serverbootstrap。

现在当我使用htop监视cpu / threads时,我只看到服务器上运行的2个线程(可能是1个boss和1个工作线程),但通常应该是1个boss和3个工作线程。为什么这些工作线程不会被创建?

1 个答案:

答案 0 :(得分:0)

如果您使用的是Netty 3(听起来像这样),则线程将是延迟创建的,因为您只有一个连接,所以不需要创建另一个线程。