今天tomcat連續(xù)出現(xiàn)n個此類錯誤
WARNING: Reinitializing ServerSocket
Sep 28, 2009 10:46:00
AM org.apache.tomcat.util.net.PoolTcpEndpoint acceptSocket
SEVERE: Endpoint ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8080] ignored
exception: java.net.SocketException: Too many open files
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
at java.net.ServerSocket.implAccept(ServerSocket.java:450)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:61)
at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:408)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:71)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:595)
Sep 28, 2009 10:46:00
AM org.apache.tomcat.util.net.PoolTcpEndpoint acceptSocket
原因:網(wǎng)上說由于同時打開文件數(shù)超過linux的限制造成,這些文件包括沒有關閉的socket等。
posted on 2009-09-28 14:37
liuyimx 閱讀(1051)
評論(0) 編輯 收藏