issue url
版本情况
hutool版本: 5
问题描述(包括截图)
参考文档构建代码:AIO封装-AioServer和AioClient
其中 AioClient
的示例如下:
public void foobar() { AioClient client = new AioClient(new InetSocketAddress("localhost", 8899), new SimpleIoAction() { @Override public void doAction(AioSession session, ByteBuffer data) { if(data.hasRemaining()) { Console.log(StrUtil.utf8Str(data)); session.read(); } Console.log("OK"); } }); client.write(ByteBuffer.wrap("Hello".getBytes())); client.read(); client.close(); }
|
若直接在生产环境调用此代码,将必然出现线程溢出 OOM