Я запускаю скрипт python из cron каждый час в CentOS 5 и вижу, что некоторые процессы продолжают работать в течение нескольких часов. Я хотел бы запускать скрипт каждые несколько часов, чтобы убить эти процессы. Как я могу написать сценарий, который завершает процесс?

1 ответ1

2

Не нужно создавать скрипт наблюдателя, проверьте команду timeout .

timeout 2h your_python_script

Эта команда убьет your_python_script, если она все еще выполняется через 2 часа.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .