Нейронки до сих пор советуют крон. Почему???

Надоело. Пишешь что надо раз в какое-то время сделать действие, а тебе вылетает слоп с советом поставить crontab. Как будто 2005 год и других вариантов нет.
Cron в проде — это очень плохо. Положили в контейнер файлом от другого пользователя, демон его не взял и в лог ничего не написал. Контейнер при этом живой, процесс крона крутится. Скрипт один раз прогнался при старте, по расписанию больше ни разу. Даже если бы расписание прочиталось, у крона своё окружение. Пароли и хосты из настроек контейнера в задание сами не попадают, до базы скрипт бы не достучался. Упал и тишина. До следующего запуска сам не перезапустится, логи по имени сервиса не посмотреть
Используйте systemd сервисы. `systemctl status` показывает жив он или нет, логи будут на месте. Надо раз в час: либо цикл в сервисе, либо timer который его запускает. В Docker cron тоже не нужен. В command цикл и sleep, и всё видно в docker logs
Модели советуют крон, потому что туториалы индуксов и PHPшные хостинги на нём сидят. Так что многие неопытные будут страдать и далее


