У меня есть повторяющееся задание cron, которое управляет командой управления Django. Команда взаимодействует с ORM, отправляет электронную почту с помощью sendmail и отправляет SMS с Twilio. Возможно, что задания cron начнут перекрываться. Другими словами, работа (выполняющая эту команду) может все еще выполняться при запуске следующего задания. Это вызовет какие-либо проблемы? (Я не хочу ждать, пока команда управления завершит выполнение, прежде чем снова запустить команду управления cron).Перекрытие задания cron, выполняющего ту же команду управления Django: проблематично?
EDIT:
В самом начале команды управления получает временную метку, когда команда была запущена. Как минимум, эта метка времени должна быть точной. Было бы неплохо, если бы остальная часть команды не дождалась завершения предыдущего задания cron, но это не критично.
EDIT 2:
Работа хрон только считывает данные из БД, не писать в него. Приложение должно продолжать работать во время выполнения задания cron. Приложение читает и записывает из БД.
Вы можете использовать стаю для этой цели. – shadow0359