- 首先在workerGroup中打下断点
- 我并没有指定bossGroup的线程个数,但是看到bossGroup中children线程却有16个,这个16是从哪里来的呢?接着向下看。
3. 看到这段代码,这是一个三元表达式,如果不指定线程,nThreads的值将会是netty给的一个默认值,接下来看看这个默认值到底是什么。
4. 线程数原来就是cpu核数*2
NettyRuntime.availableProcessors() * 2
3. 看到这段代码,这是一个三元表达式,如果不指定线程,nThreads的值将会是netty给的一个默认值,接下来看看这个默认值到底是什么。
4. 线程数原来就是cpu核数*2
NettyRuntime.availableProcessors() * 2