Laravel 實現定時任務


    運行命令schedule run 時laravel會去App\console\kernel.php文件中查找schedule方法,有沒有要執行的定時命令

    實現流程:首先可以自定義命令並注冊命令(參考上一篇),主要是在App\console\kernel.php文件的schedule方法中實現定時

以上操作 需要執行schedule run命令才執行,如何讓schedule方法里面的任務自動定時執行呢?

  首先新建一個文本文件(名字自定義)cron.txt,並插入以下內容

然后執行命令corntab cron.txt  (指定文件)   corntab -l (相當於自動運行schedule run命令)  corntab -r(關掉定時任務)=======這些操作是在linux環境的操作

 http://laravel-china.org/docs/5.1/scheduling 文檔沒有提到corntab 命令 ,都還沒嘗試過


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM