Wir betreiben einen Webdienst in Apache Tomcat in Amazon Linux. Anfangs läuft der Web-Service ordnungsgemäß. Wir erhalten zu viele offene Dateien, nachdem mehr als 1000 Web-Anfragen erstellt wurden. Auch dieses Problem wird behoben, wenn wir den Tomcat-Server neu starten.Apache Tomcat Exception - Zu viele geöffnete Dateien
finden Sie unter der Ausnahme
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: wir sind alle Dateien nicht zu tun in dem Web-Service-bezogene Operationen.
Haben Sie Tomcat zu viele offene Dateien gegooglet? –
Welches Betriebssystem verwendest du? –
Wir verwenden Amazon Linux –