我使用Netty实现我的客户端/服务器架构。情况如下: 1.从1个客户端到服务器只打开1个套接字/连接 2.我用1个线程创建bossgroup,用3个线程创建workergroup,并将它们分配给serverbootstrap。
现在当我使用htop监视cpu / threads时,我只看到服务器上运行的2个线程(可能是1个boss和1个工作线程),但通常应该是1个boss和3个工作线程。为什么这些工作线程不会被创建?
答案 0 :(得分:0)
如果您使用的是Netty 3(听起来像这样),则线程将是延迟创建的,因为您只有一个连接,所以不需要创建另一个线程。