記錄ci框架中定時任務的執行

2022-09-14 17:15:10 字數 846 閱讀 5036

1.控制器中方法的確定,我的控制器/方法:v3/facesecret/horoscopearticle;確保在postman中可以成功執行

2.在config/routes.php 檔案中新增

$route['horoscope/article'] = 'v3/facesecret/horoscopearticle';
3.重要的一步.

在命令列中執行

service crond status      #檢視狀態

crontab -l     #檢視執行中的任務

crontab -e     #編輯定時任務

4.關鍵,書寫定時任務語句:每天下午15:10 執行命令

格式:  分 時 日月 周  php所在的目錄   專案的入口檔案位址  在routes.php中填寫的路由名稱

10 15 * * * /usr/local/php/bin/php /home/wwwroot/default/newproject/advert_new2/index.php horoscope/article
:wq 儲存並退出, 顯示crontab: installing new crontab,證明你的指令碼開始執行了,歡快的去看看你的資料吧

crontab: installing new crontab
參考:

apscheduler執行定時任務框架

最簡單用法 匯入模組 from apscheduler.schedulers.blocking import blockingscheduler from datetime import datetime 建立物件 scheduler blockingscheduler 建立定時任務 觸發器為 in...

golang中執行定時任務

cron 定時任務 按照約定的時間,定時的執行特定的任務 job cron 表示式表達了這種約定。格式一 cron表示式是乙個字串,字串分為6個域,中間以空格隔開,每個域代表乙個含義 seconds minutes hours dayofmonth month dayofweek 欄位名是否必須 允...

python定時任務框架

from datetime import datetime import os import time from apscheduler.schedulers.blocking import blockingscheduler from apscheduler.schedulers.backgrou...