私はQuartz.NETを新しく導入しましたが、私の問題のために実行中のソリューションを作成することができました。 Windowsサービスとして実行されるリモートサーバーインスタンスがあります。これらのインスタンスのジョブストアは、SQLLiteバックエンドを持つAdoJobStoreです。 クライアントアプリケーションは、リモートスケジューラプロキシ経由でリモートでジョブを実行できます。リモーティングとクラスタリングの組み合わせ
ここでは、リモート実行とクラスタリングを組み合わせる必要があります。ここでは、リモートサーバー用のスケジューラープロキシのインスタンス化に苦労しています。スケジューラーがクライアント上に作成されると、サイド・アドレスとポートはスケジューラー・ファクトリーのプロパティーで明示的に構成されます。
いくつかのリモートサービスと1つのクライアント(Quartz.NET機能のロードバランシングを使用してこれらのサーバ上でジョブを開始する必要がある)で構成されるアーキテクチャでは、各ジョブを特定のサーバアドレスに明示的に開始すると、私に感覚。
- クライアントアプリケーションはクラスタにジョブをどのようにして提供し、どのようにクラスタを構成する必要がありますか(たとえば、サーバーのIPアドレスとポートを使用するリストなど)?
- さらに、Quartz.NETサーバーインスタンスを使用してデータベースを共有する方法と、サーバーでSQLLiteを使用する方法についてはどうしたらよいですか?
一方、私は仕事に私のシステムを得ることができた私がしなければならない、さらに読書のための有用な任意のヒントをありがとう、
マリオ