這篇文章將為大家詳細講解有關怎么檢測crontab定時任務有沒有響應,文章內容質量較高,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
創(chuàng)新互聯(lián)是網(wǎng)站建設專家,致力于互聯(lián)網(wǎng)品牌建設與網(wǎng)絡營銷,專業(yè)領域包括網(wǎng)站設計、網(wǎng)站制作、電商網(wǎng)站制作開發(fā)、小程序開發(fā)、微信營銷、系統(tǒng)平臺開發(fā),與其他網(wǎng)站設計及系統(tǒng)開發(fā)公司不同,我們的整合解決方案結合了恒基網(wǎng)絡品牌建設經(jīng)驗和互聯(lián)網(wǎng)整合營銷的理念,并將策略和執(zhí)行緊密結合,且不斷評估并優(yōu)化我們的方案,為客戶提供全方位的互聯(lián)網(wǎng)品牌整合方案!1、設置規(guī)則
防止出現(xiàn)一些路徑錯誤,使用絕對路徑
*/1 * * * * /home/anaconda3/bin/python3 home/mysticbiant/code/test.py >>/home/mysticbiant/test.py.log 2>&1 &
2、檢查crontab是否啟動
systemctl status crond
如果沒有啟動,自己搜索一下如何啟動crontab.
3、檢查crontab日志
# 需要切換root才能看到日志 tail -f /var/log/cron
如果日志沒有在對應的時間啟動,就是有問題。
4、檢查賬號權限和路徑
這個屬于重點,很多新手在這個問題都會搞錯,請仔細閱讀
crontab的定時任務計劃規(guī)則是一個賬號獨立一份,各自互不影響原則。比如說root有自己獨立的定時任務計劃,你創(chuàng)建的mysticbinary子賬號也有自己獨立的定時任務計劃,所以你書寫的重定向規(guī)則 >>out.log ,會在你對應的賬號路徑下生成。比如你使用root創(chuàng)建了crontab定時任務,那么就得切換到/root/下查看out.log文件。
以上就是檢測crontab定時任務有沒有響應的方法,看完之后是否有所收獲呢?如果想了解更多相關內容,歡迎關注創(chuàng)新互聯(lián)成都網(wǎng)站設計公司行業(yè)資訊,感謝各位的閱讀。
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。