2016-03-30 3 views
2

私はAmazonでアプリケーションを実行しています。テナントと日付でログファイルを区切るバージョンを導入しました。これは、私の環境がIOExceptionを投げた要求を受け入れていないことを意味しています。オープンファイルが多すぎますAWS

29-Mar-2016 11:56:07.939 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:241) 
    at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:688) 
    at java.lang.Thread.run(Thread.java:745) 

これはどのように修正できますか?

+1

次のように私の問題を解決したTomcatの 'のconf/server.xml'からあなたの' '設定を投稿してください。また、フォームの中のあなたの質問は、「これを見た人」以外の質問でも構わないと思いますか?おそらく「どうすればこの問題を解決できますか? –

+1

AWSについて具体的に質問していますが、あなたの質問は一般的なLinuxの質問です。あなたが "Linuxがあまりにも多くのファイルを開く"を検索する場合、あなたは多くの答えを見つけるでしょう。例:http://stackoverflow.com/questions/20901518/ubuntu-too-many-open-files –

+0

ありがとう@ChristopherSchultz –

答えて

関連する問題