此功能需要結合Linux的Crontab才可以正常使用,可以定時執(zhí)行一系列的操作。
1、定時執(zhí)行SQL;
2、定時請求項目URL或外部URL;
3、定時執(zhí)行Shell腳本;
4、定時清空緩存;
Linux下使用crontab -e -u 用戶名添加一條記錄
* * * * * /usr/bin/php /www/yoursite/public/index.php /addons/crontab/autotask/index > /dev/null 2>&1 &
minute hour day month week
minute:表示分鐘,可以是0~59的任意整數(shù)。
hour:表示小時,可以是2~23的任意整數(shù)
day:表示日期,可以是1~31的任意整數(shù)
month:表示月份,可以是1~12的任意整數(shù)
week:表示星期幾,可以是0~7之間的整數(shù),0或者7表示星期天
以上字段除可以使用指定數(shù)字以下,還可以使用以下特殊字符(半角符號)。
星號(*):表示所有可能的值,`* * * * * `表示為每分鐘都執(zhí)行。
逗號(,):表示一個列表范圍,如`1,2,3,5,10 * * * *`表示每天每小時的第一、第二、第三、第五、第十分鐘執(zhí)行。
中杠(-):表示一個數(shù)值范圍,如`1-15 * * * *`表示每天每小時的1到15分鐘執(zhí)行。
正斜線(/):表示間隔頻率,如`0 10-12/3 * * *`表示每天的10點到12點間隔3小時執(zhí)行,`/`也可以配合`*`使用,如:`*/5 * * * * *`表示每隔5分鐘執(zhí)行。
不支持Windows操作系統(tǒng)下使用,請在Linux下使用。
這里的用戶名是你Apache或Nginx的執(zhí)行用戶,一般為www或nginx,請一定設置正確,否則產生錯誤時將導致主站出現(xiàn)讀寫日志的權限錯誤/usr/bin/php為你php的路徑,請根據(jù)你的情況進行修改/www/yoursite/路徑為你系統(tǒng)的路徑
發(fā)表評論 取消回復