Laravel框架實現(xiàn)定時Task Scheduling例子
問題描述:
在網(wǎng)站開發(fā)中,需要經(jīng)常開啟一些定時任務,例如定時清理臟數(shù)據(jù)等。本文主要介紹使用laravel自帶的Task Scheduling配合cron實現(xiàn)定時任務。
編寫定時任務
在laravel框架的App\Console\Kernel.php目錄下編寫你需要執(zhí)行的定時任務。例如:
$schedule->call(function () {
XXXXXX
})->hourly();
程序會一個小時執(zhí)行一次。
開啟定時任務
在linxu系統(tǒng)下開啟定時任務只需要兩步:
打開crontab,執(zhí)行:crontab -e
添加定時任務,* * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1。這個語句是每分鐘執(zhí)行一次schedule。
以上這篇Laravel框架實現(xiàn)定時Task Scheduling例子就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
PHP中用mysqli面向?qū)ο蟠蜷_連接關閉mysql數(shù)據(jù)庫的方法
下面小編就為大家?guī)硪黄狿HP中用mysqli面向?qū)ο蟠蜷_連接關閉mysql數(shù)據(jù)庫的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-11-11
WordPress主題中添加文章列表頁頁碼導航的PHP代碼實例
這篇文章主要介紹了WordPress主題中添加文章列表頁碼導航的PHP代碼實例,這也是制作各種WordPress主題必備的基礎功能,需要的朋友可以參考下2015-12-12
php實現(xiàn)mysql數(shù)據(jù)庫備份類
備份程序一共只有兩個類:數(shù)據(jù)庫備份器(DbBak)和表備份器(TableBak): 這個程序僅僅備份和恢復數(shù)據(jù),使用方法很簡單,實例化DbBak,然后調(diào)用bakupDb和restoreDb方法:2008-03-03

