Grails 2アプリがCloudFoundryで複数のインスタンスで実行されているときに、cronでスケジュールされたQuartz2ジョブ(http://grails.org/plugin/quartz2)が1回だけ起動されるようにするにはどうすればよいですか?
1 に答える
0
基本的に、クラスター化されたQuartzスケジューラーが必要です。ドキュメントには、クラスターとを構成する方法がわかりやすく説明されていますJDBC-JobStore
。すべてのインスタンスがアクセスして同期できるデータベースが必要になります。
プラグインのドキュメントによると、Config.groovy
Quartzスケジューラは完全に置き換えられるため、これを使用して設定する必要がありますquartz.properties
。
于 2012-04-12T07:52:07.870 に答える