перезагрузите скрипт на Python, используя crontable - PullRequest
0 голосов
/ 25 октября 2018

Я использую python для импорта данных, но я хотел бы улучшить надежность моего скрипта.Я добавил команду для перезагрузки скрипта в случае его сбоя, но у меня возникла проблема с: ps -edf

Фактически я запустил свой скрипт и использовал ctrl+z, чтобы остановить его.И когда я использую ps -edf, я обнаружил, что процесс всегда присутствует.

Мои вопросы: есть еще один способ проверить, запущен процесс или нет?и почему, когда я использую ctrl+z PID все еще там.Могу ли я запустить скрипт Python как сервис?

ps: я не смог остановить скрипт, используя только ctrl+c, поэтому использование ctrl+z

1 Ответ

0 голосов
/ 25 октября 2018

Да, вы можете использовать приложение Python в качестве службы Linux.Смотрите ссылку ниже, я думаю, вы можете помочь.

http://devopspy.com/linux/python-script-linux-systemd-service/

Надеюсь, это поможет!;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...