4

クラスター化された環境があり、ジョブのインスタンスが 1 時間ごとに 1 つだけ実行されることを保証したいので、アプリケーションで Quartz スケジューラーを使用しようとしています。私の質問は...JDBCジョブストアまたはジョブデータのある種の「外部」ストレージを使用して、クラスター内のインスタンスが特定の時間に1回だけジョブを実行することを保証する必要がありますか、それともQuartzにそれ以上の魔法がありますか気がついた?

4

1 に答える 1

2

はい、JDBC-JobStore を使用するか、TerracottaJobStore を使用してノードが相互に通信するメカニズムを有効にする必要があります (一方のケースではノードは db テーブルで通信し、もう一方のケースでは Terracotta ネットワーク機能を介して通信します)。

于 2011-04-03T14:35:06.893 に答える