問題
- クラスター化された環境では、展開のためにノードを同時に再起動すると、スケジューラーと情報が失われる可能性があります。
Environment
- Liferay DXP 7.3
解決策
- 上記の問題は、クラスター化されたノードを順番に開始しないことが原因で発生します。これは、悪い習慣と見なされます。
- 非順次再起動により、システムに競合状態が発生します。 以前の「スレーブ」ステータスを持つノードの 1 つが「マスター」として選出された場合、そのノードには以前に初期化した情報がないため、失われます。
-
一般に、DXP では、ノード を順番に開始する必要があります。 これは、ノードが完全に起動するまで待ってから、2 番目のノードを起動する必要があることを意味します。
追加情報
- スケジューラのトピックで追加の洞察を収集したい場合は、関連する開発者のブログ投稿にアクセスできます: Evolution of the Liferay Scheduler API