Вы можете использовать инструмент monit. это очень мало и полезно для любого типа управления процессами и мониторинга.
После загрузки бинарного пакета из monit вы можете извлечь его в папку в вашей системе, а затем скопировать два файла от пакета к вашей системе, чтобы установить его:
cd /path/to/monit/folder
cp ./bin/monit /usr/sbin/monit
cp ./conf/monitrc /etc/monitrc
Теперь отредактируйте /etc/monitrc базу по вашим потребностям (справочный документ). затем создайте файл управления init, чтобы включить monit при запуске. теперь начните monit следующим образом:
initctl reload-configuration
start monit
(while true; do echo "$(date) hello world"; sleep 1; done) &
Или для вашего скрипта:
(while true; do ./python_script.py; done) &
Вы можете использовать инструмент monit. это очень мало и полезно для любого типа управления процессами и мониторинга.
После загрузки бинарного пакета из monit вы можете извлечь его в папку в вашей системе, а затем скопировать два файла от пакета к вашей системе, чтобы установить его:
cd /path/to/monit/folder
cp ./bin/monit /usr/sbin/monit
cp ./conf/monitrc /etc/monitrc
Теперь отредактируйте /etc/monitrc базу по вашим потребностям (справочный документ). затем создайте файл управления init, чтобы включить monit при запуске. теперь начните monit следующим образом:
initctl reload-configuration
start monit
(while true; do echo "$(date) hello world"; sleep 1; done) &
Или для вашего скрипта:
(while true; do ./python_script.py; done) &