我們在Amazon Linux中的Apache Tomcat中運行Web服務。最初,Web服務正常運行。在製作超過1000個網絡請求後,我們得到的打開文件異常太多。當我們重新啓動tomcat服務器時,這個問題再次得到解決。Apache Tomcat異常 - 打開的文件太多
請查找異常下面
25-Apr-2016 10:05:52.628 SEVERE [http-nio-8080-Acceptor-0] org.apache.tomcat.util.net.NioEndpoint$Acceptor.run Socket accept failed
java.io.IOException: Too many open files
at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:686)
at java.lang.Thread.run(Thread.java:745)
PS:我們不是在做Web服務相關的操作的任何文件。
您是否使用tomcat搜索太多打開的文件? –
你在使用什麼操作系統? –
我們使用亞馬遜Linux –