Hi,
I am using Quartz version 1.4.5, and in a production site where my application is running we started to see in the last few days triggers that are fired more than once (we use SimpleTrigger with one occurrence). It happens only on some of the triggers. I see in the log the following message (I don't know if it's connected):
"ClusterManager: detected 1 failed or restarted instances"
After restart of my application I don't see it anymore.
Another thing is the QRTZ_TRIGGERS table - I can see the following:
TRIGGER_NAME-JOB_NAME-NEXT_FIRE_TIME-PREV_FIRE_TIM- START_TIME
cm.en.61.12596|| cm.en.61.12596|| 1216033200000|| -1|| 1.2160E+12
Then after it was fired:
[b]cm.en.61.12596[/b]||cm.en.61.12596|| -1||1.2160E+12|| 1.2160E+12 (it was fired on time)
And then once again a minute after that:
[b]recover_nac112130327[/b]||cm.en.61.12596|| -1|| 1.2160E+12|| 1.2160E+12
Why would it go to recover state? My system did not restart or anything between the jobs re-execution.
I am using the Job with job.setRequestsRecovery(true);
One last thing - my Job can take few minutes to complete - can that cause this behavior (I don't have many jobs in parallel - 2 or 3 are the max - usually only 1).
I am using Cluster mode, and the clocks are synch to the second.
Thanks in advance,
Alon.
---------------------------------------------------------------------
Posted via Jive Forums
http://forums.opensymphony.com/thread.jspa?threadID=393616&messageID=480623#480623---------------------------------------------------------------------
To unsubscribe, e-mail:
users-unsubscribe@...
For additional commands, e-mail:
users-help@...