問題点

インスタンスは無応答状態です。server.log, を確認すると、次のエラーが表示されます。

02.07.2007 10:34:14 *WARN * servletengine: Thread pool limit reached.

解決策

システム上で何が行われているかを理解するために、いくつかのスレッドダンプ(server.log 内にメッセージがある場合)を使用してください。スレッドダンプを分析すると、スレッドが相互に似ていることがわかります。(例えば、スレッドは同じ同期ブロックにアクセスしようとしたり、オブジェクトをロックしようとしたりします。)スレッドダンプの分析は、アプリケーションまたは製品の問題であることを示すことができます。または、多くのユーザーが同時に Web サイト(キャッシュされていないページ)にアクセスしている可能性があります。

追加情報

このエラーは、いくつかの状況で発生します。このメッセージは、java プロセスで同時に使用できるスレッドの数が上限に達したことを意味します。(デフォルト値は128、cq_home/server/etc/server.xml. で調整できます。)

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー