私はgrails quartz pluginを使ってスケジューリングを実装しています。 QuartzConfig.groovy props(クラスタ化スケジューラ)を備えたスケジューラを1つ作成しました。私は、Non-Clusteredスケジューリングのために同じアプリケーションにもう1つのスケジューラーを必要としています。grail quartzプラグインを使用した複数のスケジューラ
同じgrails quartzプラグインを使ってどうすればいいですか?
newQuartzScheduler(org.springframework.scheduling.quartz.SchedulerFactoryBean) {
Properties properties = new Properties()
properties.setProperty('org.quartz.threadPool.threadCount', 5)
quartzProperties = properties
autoStartup = false
waitForJobsToCompleteOnShutdown = true
exposeSchedulerInRepository = false
jobFactory = ref('quartzJobFactory')
globalJobListeners = [ref("${SessionBinderJobListener.NAME}"), ref("${ExceptionPrinterJobListener.NAME}")]
}
をブートストラップに以下のコードを追加します。
でdoWithApplicationContextを参照してください次に、あなたは、スタンドアロンのインスタンスで同じアプリケーションを実行する必要がありますが、同じデータベースにそれを指しています。これはあなたが探しているものですか? – Armaiti