user1093643
user1093643

Reputation: 271

Same quartz job running twice because of two server instances

I have this problem: my app has a quartz scheduler to run a task each X minutes. This app is deployed in two server instances, so each instance is executing the task at the same time. I want to execute only one task at the same time.

We have configured Quartz with Spring and our application server is WAS.

Which options do you suggest?

Upvotes: 5

Views: 2940

Answers (1)

Konstantin V. Salikhov
Konstantin V. Salikhov

Reputation: 4653

You could setup quartz cluster with JDBC job store - then every job fire will be executed by only one cluster node. You can find more information on that topic in quartz documentation

Upvotes: 6

Related Questions