You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are scheduling job using simple trigger which is meant to be fired only once in a fixed datetime in future. We are using RedisJobStore to schedule jobs in a clustered mode. Trigger is executing job at scheduled time but after that job is misfiring indefinite number of times. Following are stats of trigger
where startFireTime is set to the time at which job was scheduled to execute.
{
"startFireTime": "Sun Jun 09 15:10:00 IST 2019",
"nextFireTime": "Sun Jun 09 15:11:39 IST 2019",
"previousFireTime": "Sun Jun 09 15:13:50 IST 2019",
"finalFireTime": "Sun Jun 09 15:10:00 IST 2019",
"endFireTime": null
}
here suprisingly nextFireTime is less than previousFireTime. nextFireTime should be set to null after the single execution of job
The text was updated successfully, but these errors were encountered:
SimpleTrigger uses the timesTriggered property for cancelling the next fire time if it has surpassed the specified repeat count. However, this field is not being updated/persisted in the Redis storage, and this causes the nextFireTime not to be set property and causes a misfire instruction to take place over, causing the job to reschedule. Please fix this.
We are scheduling job using simple trigger which is meant to be fired only once in a fixed datetime in future. We are using RedisJobStore to schedule jobs in a clustered mode. Trigger is executing job at scheduled time but after that job is misfiring indefinite number of times. Following are stats of trigger
where startFireTime is set to the time at which job was scheduled to execute.
{
"startFireTime": "Sun Jun 09 15:10:00 IST 2019",
"nextFireTime": "Sun Jun 09 15:11:39 IST 2019",
"previousFireTime": "Sun Jun 09 15:13:50 IST 2019",
"finalFireTime": "Sun Jun 09 15:10:00 IST 2019",
"endFireTime": null
}
here suprisingly nextFireTime is less than previousFireTime. nextFireTime should be set to null after the single execution of job
The text was updated successfully, but these errors were encountered: