簡體   English   中英

服務器重啟后運行 python 應用程序無法使用 crontab

[英]run python app after server restart does not work using crontab

我有一個 python 應用程序,我使用python app.py運行它但是當機器因任何原因重新啟動時應用程序停止

我搜索了一下,發現我可以使用玉米作業讓它再次運行

所以我安裝了 crontab 並向其中添加了以下代碼

@reboot /home/airnotifier/airnotifier/airnotifier.sh

這是文件airnotifier.sh中的代碼

cd /home/airnotifier/airnotifier
python ./app.py
cd airnotifier
python ./app.py
cd /home/airnotifier/airnotifier
python app.py
cd airnotifier
python app.py

如您所見,我嘗試了所有組合以使應用程序再次運行

誰能告訴我我做錯了什么?

我會嘗試將其直接添加到 crontab

@reboot python3 /home/airnotifier/airnotifier/app.py

除非你使用的是 python 的舊 2.x 版本,否則你應該使用python3調用它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM