1,准备好netty必须的jar
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-all</artifactId>
<version>4.0.23.Final</version>
</dependency>
<dependency>
<groupId>org.msgpack</groupId>
<artifactId>msgpack</artifactId>
<version>0.6.12</version>
</dependency>
2,服务端-Server
启动服务方法:
public void satrtServer(int port) throws Exception {
//处理和客户端连接的线程组(构造器参数默认是空,线程数就是当前机器CPU的内核个数)
EventLoopGroup acceptGroup = new NioEventLoopGroup(1);
//处理客户端与服务端写入读取的IO等业务的线程组
EventLoopGroup handlerIoGroup = new NioEventLoopGroup(1);
try {
ServerBootstrap serverBootstrap = new ServerBootstrap();
serverBootstrap.group(acceptGroup, handlerIoGroup)
.channel(NioServerSocketChannel.class)
.o