legacy-knowledge-base
公開されました Sep. 10, 2025

クラスタ環境でのアプリケーション再起動時のタイムアウト例外の取得

written-by

Madhusudan Sharma

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

(TimeoutException) クラスタ環境でのアプリケーション再起動時に以下のエラーが発生します:

Error: ERROR [localhost-startStop-1][ClusterSchedulerEngine:604] Unable to load memory 
clustered jobs from master in 10 seconds, you might need to increase value set to
"clusterable.advice.call.master.timeout", will retry again java.util.concurrent.TimeoutException

環境

  • Liferay Portal 6.2

解像度

  1. この問題は、ネットワークの問題か、CPUの使用率が非常に高いことが原因かもしれない。
  2. サーバーの1台が消耗していて、ノード間の通信に間に合わないのかもしれない。
  3. メモリクラスタ化されたジョブを要求する際に、ノードがマスターノードに到達できないことが原因である可能性がある。
    通常、クラスタ化された環境では、マスター・ノードがダウンした場合でもスケジュールされたジョブを実行できるように、あらかじめスケジュールされたジョブをそのノードのメモリに格納しておく必要がある。 そうすれば、マスター・ノードが突然ダウンしても、2番目のノードが新しいマスター・ノードとなり、そのノードの後を引き継ぐことができる。

その結果、上記の動作は、スケジュールされたジョブを取得するリクエストを通過させることを妨げる、ノード間の何らかの接続の問題が原因である可能性があります。 その場合は、インフラストラクチャーチームまたはネットワークチームに連絡する必要がある。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base