Есть скрипт, который уже давно не менялся. Он запускался каждую ночь и делала свою работу. Теперь этот скрипт в любой момент после запуска может завершиться, а в терминале появится "Terminated". Окружение Python не обновлялось. Пакеты и их версии не менял.
Что я пробовал:
- Запустить скрипт как сервис Linux, создав .service файл и запустив его
- Написал другой скрипт, который на нагрузки на сервер не оказывается, а просто ждет (time.sleep(999999))
- Перезагружал сервер
Во всех случаях скрипты отваливаются, а в логах "Terminated". Вопрос: что проверять? Как диагностировать?