定時任務之7顆星

2021-10-08 19:35:18 字數 444 閱讀 3624

hi大佬,我是cia小明哥,說錯了,我是菜鳥小明哥。

之前的定時任務還是用datetime進行while迴圈然後執行任務,感覺好low啊。同事大佬告訴我有crontab,幾個星星就解決了問題

好厲害!

開啟crontab檔案,直接進入,寫下你的命令即可,這個命令就是你在命令執行的命令,比如python main.py或sh main.sh

下面是例子:官方示例

for example, you can run a backup of all your user accounts

# at 5 a.m every week with:

0 5 * * 1 tar -zcf /var/backups/home.tgz /home/

看的懂嗎??

每週的上午5點恢復(解壓)

下面是人家的解釋:

linux定時任務 at定時任務

at命令是一次性定時計畫任務,at的守護程序atd會以後臺模式執行,檢查作業佇列來執行作業。atd守護程序會檢查系統上的乙個特殊目錄來獲取at命令的提交的作業,預設情況下,atd守護程序每60秒檢查一次目錄,有作業時,會檢查作業執行時間,如果時間與當前時間匹配,則執行此作業。注意 at命令是一次性定...

springboot任務之定時任務

1 service包下新建scheduleservice類 package com.example.springboottask.service import org.springframework.scheduling.annotation.scheduled import org.springf...

springboot任務之定時任務

在啟動入口上加上 enablescheduling 在需要定時的方法上加上 scheduled註解 比如 package com.gong.spingbootes.service import org.springframework.scheduling.annotation.scheduled i...