@Evgeny_A

Почему Python скрипты рандомно завершаются (terminated)?

Есть скрипт, который уже давно не менялся. Он запускался каждую ночь и делала свою работу. Теперь этот скрипт в любой момент после запуска может завершиться, а в терминале появится "Terminated". Окружение Python не обновлялось. Пакеты и их версии не менял.

Что я пробовал:
  1. Запустить скрипт как сервис Linux, создав .service файл и запустив его
  2. Написал другой скрипт, который на нагрузки на сервер не оказывается, а просто ждет (time.sleep(999999))
  3. Перезагружал сервер

Во всех случаях скрипты отваливаются, а в логах "Terminated". Вопрос: что проверять? Как диагностировать?
  • Вопрос задан
  • 223 просмотра
Пригласить эксперта
Ответы на вопрос 1
@nigredon
Можно для теста проверить скрипт на другом языке, например на баше
sleep 999999
Если не будет останавливаться, значит проблема только в питоне, может где-то есть 'killall python'.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект