Добрый день, уважаемые!
Вопрос следующий:
Есть несколько заданий с периодом выполнения каждые 5-15 минут. Возникла проблема в тот момент, когда одно из заданий не успело выполниться за 2 итерации задания, которое выполняется каждые 5 минут, соответственно, в 5 минутном задании количество попыток стало равно 2 и когда поток освободился, оно выполнилось 2 раза, а не 1, как планировалось.
Используется версия Lite, поэтому поток только 1.
Подскажите, как можно реализовать правильно очередь выполнения заданий обнуляя перед каждым запуском количество попыток?
Вопрос следующий:
Есть несколько заданий с периодом выполнения каждые 5-15 минут. Возникла проблема в тот момент, когда одно из заданий не успело выполниться за 2 итерации задания, которое выполняется каждые 5 минут, соответственно, в 5 минутном задании количество попыток стало равно 2 и когда поток освободился, оно выполнилось 2 раза, а не 1, как планировалось.
Используется версия Lite, поэтому поток только 1.
Подскажите, как можно реализовать правильно очередь выполнения заданий обнуляя перед каждым запуском количество попыток?