我已经启动了一个netty服务器,并通过netty客户端与它建立连接。客户端向服务器发送消息,而服务器将反馈并关闭上下文(Channel),当客户端从服务器收到消息时,它将关闭通道并关闭EventLoopGroup,然后退出程序。
但是,所有通道都已关闭,但EventLoopGroup无法关闭(isShutdown始终为false),无论客户端还是服务器,主线程都被阻塞。
代码如下。
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-all</artifactId>
<version>4.1.20.Final</version>
</dependency>
java -version
)java版“1.8.0_131”
uname -a
)