Autosys Может ли задание запускать несколько экземпляров одновременно

Я пытаюсь понять работу autosys. Предположим, у меня есть задание A, которое выполняется каждые 15 минут. Предположим, по какой-то причине, если задание А занимает более 15 минут, будет ли запущен другой его экземпляр или он будет ждать завершения задания, прежде чем запускать другой экземпляр?


person jenkins342    schedule 15.02.2019    source источник


Ответы (2)


По моему опыту, если предыдущее задание все еще выполняется, другой экземпляр не будет запущен, если наступит следующее запланированное время. В следующий раз задание запускается, когда предыдущий запуск завершен и наступает следующее запланированное время.

Другой пользователь также столкнулся с этим в соответствии с этим ответом.

Я не нашел никакой документации AutoSys, официально подтверждающей, что происходит в этой ситуации, но я думаю, что лучший способ выяснить это — протестировать ее на своем экземпляре AutoSys.

person badjr    schedule 15.02.2019

Я испытал это на собственном опыте и могу подтвердить, что в упомянутом сценарии не будет двух случаев. Задание будет ожидать завершения предыдущего запуска и немедленно запустит следующий экземпляр, если условие времени будет выполнено до завершения предыдущего.

Но это будет иметь место только тогда, когда задание находится в рабочем состоянии, если задание находится в любом другом состоянии, оно запустится на основе заданного условия start_time.

person Siddhartha Pramanik    schedule 19.09.2019