Задать вопрос
@mishkamartyshka

Как сделать чтобы cron выполнял одну и ту же задачу параллельно в одно и то же время?

Есть задача крона, которая выполняет скрипт каждую минуту, сам скрипт может выполняться больше минуты и если такое происходит то крон выдает следующее:
/bin/bash: line 1: 14650 Killed python /script.py

Важно чтобы скрипт выполнялся каждую минуту.
  • Вопрос задан
  • 665 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
chupasaurus
@chupasaurus
Сею рефлекторное, злое, временное
Завернуть в nohup запуск скрипта.
Ответ написан
Комментировать
@mantyr
Пишу много Golang кода с удовольствием:)
Лучше использовать start-stop-daemon что бы не ждать окончания выполнения.
Вы уверены что это именно cron выдаёт? Может быть это сам скрипт на питоне видет что копия уже запущена и убивается сам или убивает предыдущую копию. В обычном сценарии cron только запускает (причём произвольные) команды на выполнение.
Протестируйте на другой программе.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы