Допустим, у меня есть 3 задачи планировщика. Я хочу, чтобы каждый из них запускался только в том случае, если ни один из двух других не запущен. Если какой-либо из них в данный момент запущен, фактическая задача не должна выполняться. Как этого добиться?
Задача: AB C
A выполняется каждые 5 минут, начиная с 00: 00
B выполняется каждые 5 минут, начиная с 00: 02
C работает каждые 5 минут, начиная с 00: 04
Пример. Когда задача A запускается, она должна проверить, запущена ли задача B или запущена. Если он не запущен и не запущен, он должен проверить, запущена ли задача C или запущена. Если это не так, запустите задание A.
То же самое для других двух ...
Продолжительность заданий не предсказуема. Они импортируют БД и могут занять много времени.
Как должен выглядеть XPath? Я понятия не имею, как получить этот пробег. Я попробовал некоторые варианты, но они не работают вообще.