想要知道Mina都在什么地方使用了线程,博主自己写了一个简单的程序代码来寻找,考虑到server端和client端是同一个链接,不妨就不要client端了,server端代码如下:
public class Myserver {
private static Logger logger = LoggerFactory.getLogger(Myserver.class);
private static final int PORT = 8877;
public static void main(String[] args) throws IOException {
// 创建一个非阻塞的serverSocket
IoAcceptor acceptor = new NioSocketAcceptor();
// 设置缓冲区大小
acceptor.getSessionConfig().setReadBufferSize(2048);
// 10秒无读写操作进入空闲状态
acceptor.getSessionConfig().setIdleTime(IdleS