cronjobはPythonサービスを実行します。

cronjobはPythonサービスを実行します。

現在実行中のサービスを終了して再実行して、Pythonサービスfin_code/final/Healthcheck.pyを実行するためのシェルscript.shを作成するのに役立ちます...これは3時間ごとに実行されるようにcrontabで呼び出されます。

スクリプトファイル

kill -9$(ps grep 'healthcheck.py' | awk '{print $2}')
nohup python fin_code/final/healthcheck.py &

このスクリプトを使用してcrontabで実行しました。

ベストアンサー1

一度も試してみたことがないようですが…

たとえば、/etc/crontab を編集します。

nano /etc/crontab 

その後、そこにサービスを置きます。

* */3    * * *   root  bash /home/myuser/scripts/myscript 

または、スクリプトのパスと名前... * / 3は3時間ごとに実行されます。

おすすめ記事