Netty傻瓜教程(四):bossGroup, workGroup?

先看group函數的說明java

public ServerBootstrap group(EventLoopGroup parentGroup, EventLoopGroup childGroup)

再看group函數的調用bootstrap

bootstrap.group(bossGroup, workerGroup);

原來bossGroup就是parentGroup,是負責處理TCP/IP鏈接的,而workerGroup就是childGroup,是負責處理Channel(通道)的I/O事件。架構

若是你嫌一個workerGroup線程不夠,能夠初始化多個線程函數

workerGroup = new NioEventLoopGroup(workerNum);

下面是一個典型系統的架構oop

相關文章
相關標籤/搜索