系统:macos 26.6
执行命令路径(/Users/用户目录),以下都是该目录
按照文档执行安装命令(#https://solon.noear.org/article/1467)
执行:soloncode version
输出:SolonCode v2026.8.2
执行:soloncode web 0
输出报错:
SolonCode v2026.8.2 PID-51132 Model:no model
/Users/用户目录
2026-08-03 10:14
Web interface: http://localhost:60615/
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.accept(EnhanceAsynchronousServerSocketChannel.java:168)
at io.github.smartboot.socket.transport.AioQuickServer$1.completed(AioQuickServer.java:163)
at io.github.smartboot.socket.transport.AioQuickServer$1.completed(AioQuickServer.java:159)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:193)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
系统:macos 26.6
执行命令路径(/Users/用户目录),以下都是该目录
按照文档执行安装命令(#https://solon.noear.org/article/1467)
执行:soloncode version
输出:SolonCode v2026.8.2
执行:soloncode web 0
输出报错:
SolonCode v2026.8.2 PID-51132 Model:no model
/Users/用户目录
2026-08-03 10:14
Web interface: http://localhost:60615/
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.accept(EnhanceAsynchronousServerSocketChannel.java:168)
at io.github.smartboot.socket.transport.AioQuickServer$1.completed(AioQuickServer.java:163)
at io.github.smartboot.socket.transport.AioQuickServer$1.completed(AioQuickServer.java:159)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:193)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.io.IOException: Too many open files
at java.base/sun.nio.ch.Net.accept(Native Method)
at java.base/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousServerSocketChannel.doAccept(EnhanceAsynchronousServerSocketChannel.java:183)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup.lambda$new$3(EnhanceAsynchronousChannelGroup.java:144)
at io.github.smartboot.socket.enhance.EnhanceAsynchronousChannelGroup$Worker.run(EnhanceAsynchronousChannelGroup.java:337)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)