netty的BossGroup線程做了什麼
主從Reactor模型
一個MainReactor接受連接,其他的負責處理業務邏輯
netty的BossGroup
- netty的BossGroup有多個線程(也就是NioEventLoop),建立連接時會有一個線程負責accept,其他的線程負責業務處理。
- 當使用BossGroup和WorkerGroup兩個線程池時,BossGroup的其他線程不會工作;但是當你的程序需要綁定其他端口時,又會從BossGroup裏面拿出一個線程綁定其他端口。
一個MainReactor接受連接,其他的負責處理業務邏輯