Java EE アプリケーションのコンテキストで Quartz のクラスター化されたインスタンスを実行しています。Java EE アプリケーションの (ランダムに選択された) ノードの 1 つは、一連の Quartz ジョブを起動してすぐに実行します (この記事で説明されているように)。各ジョブをトリガーする直前に、そのジョブに関連付けられた JobListener がスケジューラの ListenerManager に追加されます。
Quartz の内部が正しく動作していることが理解できれば、各ジョブを実際に実行するノードは、使用可能なノードからランダムに選択されます。その場合、リスナーがジョブを実行したノードとは異なるノードで作成された場合、リスナーのメソッドをどのように呼び出すことができますか? ListenerManager のリスナーのリストはグローバルであり、クラスター内のすべてのノードで同じであると想定できますか? それとも、各ノードには、独自のリスナーを持つ独自の ListManager がありますか?