次の要件を持つWCFサービスでQuartz.Netを使用してタスクスケジューラを実装したい、
- WCF サービスである必要があります。
- 複数の場所にある複数のサーバーでホストされています。
- そのスケジューラーサービスは特定の時間に複数のサーバーで実行されていますが、一度だけ実行してください。
- 履歴は、あらゆる種類のデータベースを介して維持できます。
- .exe ファイル、イメージ ファイル、特定のタスク、あらゆる種類のコマンド、SQL クエリなど、あらゆる種類のジョブを実行できます。
- すべてが同じデータベースを指している複数のサーバーでクォーツスケジューラを使用できるかどうかを調べようとしています。
- また、これに対する私の主な動機は、フェイルオーバー メカニズムのためですが、負荷を分散するためでもあります。
私はQuartz.Netについて少し知識があり、テストサンプルを作成しました。また、システム上でQuartz.netが実際にどのように実行されるか、Quartz.netユーザーがどのように記憶するかなどの詳細を検索します.