※ ChatGPTを利用し、要約された質問です(原文:Tomcat のエラーログ)
Tomcatのエラーログの解決方法とは?
このQ&Aのポイント
Tomcatのエラーログによるアクセス不能の原因と解決方法を解説します。
Tomcatのエラーログにはスレッドの待機や実行中の例外などが含まれ、アクセス不能の原因になります。
エンドポイントの例外やソフトウェアによる接続の中断などがエラーログに記録されます。
【環境】
Tomcat4.1.31
JDK1.3.1
現在TomcatでJAVAを稼動させています。
本日catalina.outに以下のようなメッセージが
出力され、Tomcatにアクセスできませんでした。
[ERROR] ThreadPool - -すべてのスレッド (75) が現在稼働中で待機しています。maxThreads (75) を増やすか、そのサーブレットのステータスをチェックしてください
[ERROR] ThreadPool - -org.apache.tomcat.util.net.TcpWorkerThread@1b2fdf50 を実行中に例外 (java.lang.IllegalStateException) をキャッチしたので、スレッドを終了します
[ERROR] PoolTcpEndpoint - -エンドポイント ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8080] は例外を無視しました: java.net.SocketException: Software caused connection abort <java.net.SocketException: Software caused connection abort>java.net.SocketException: Software caused connection abort
Tomcatを再起動したら普段通り8080にアクセスできました。
サーバー管理は初めてなので、どこから調べてよいか
わかりません。
どのようなエラーなのでしょうか?
宜しくお願い致します。
お礼
回答有難う御座います。 運用・管理とは違いますね... 負荷はそんなにかからない状態ですので アプリケーションを見直してみようと思います。