2 台のマシン (同じデータベースを共有) で実行するように Quartz をセットアップしようとしています。たった 1 台のマシンでジョブ (または一連のジョブ) を実行するように Quartz をセットアップする方法 (別のマシンはジョブを選択できません)?
2218 次
1 に答える
1
質問を少し詳しく説明していただけますか。
1) 両方のマシンで負荷を共有したいが、一度にバッチのインスタンスを 1 つだけ実行したい場合は、@DisallowConcurrentExecutionでジョブに注釈を付けることができます。
2) または、常に 1 台のマシンだけですべての負荷を処理したい場合、なぜクラスター モードを使用するのですか? モデルごとにアクティブ スタンドを実現しようとしている場合は、マシンをクォーツの外で調整する必要がありますが、これは難しい場合があります。
于 2017-01-12T19:21:20.670 に答える