2017-11-16 6 views
0

JDBC-JobStoreを使用したクラスタリングを使用する環境で2つ(またはそれ以上)のノードでJobインスタンスをトリガすることは可能ですか?Quartz - 同時実行を許可

ほとんどの用途では、1つのノードで1つのジョブインスタンスを起動します。この特定のケースでは、すべてのノードで起動されたジョブを同じ時刻にトリガーする必要があります。ジョブの各インスタンスは大きなデータセットのチャンクを処理し、ジョブを並列に実行します。

環境: Java/Jetty/Docker/Rancher。 を使用する

+0

なぜScheduledExecutorServiceを使用しないのですか?[https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ScheduledExecutorService.html] – Srinivas

答えて

0

1つのノードでジョブをトリガーする場合は、Quartzを使用し、すべてのノードでジョブをトリガーする場合は、EJBTimerを使用します。 (ただし、プロジェクトでEJBを使用しているかどうかは分かりません)。

+0

また、spring @ Scheduled(式)を使用すると、 –

関連する問題