搜尋

首頁  >  問答  >  主體

PHP服務定時任務怎麼實作?

在伺服器每個一段時間執行某個程式怎麼實現,求思路。

typechotypecho2782 天前816

全部回覆(4)我來回復

  • 迷茫

    迷茫2017-06-23 09:13:52

    伺服器crontab設定定時任務,定時任務以CLI模式執行PHP檔案。

    PHP CLI模式文件:
    http://php.net/manual/zh/feat...
    crontab文件:
    http://www.cnblogs.com/peida/...

    Update

    在評論裡我看到有人問是linux還是windows,那麼我也講一下windows的操作方法,
    上面思路中,PHP CLI模式運行php文件,這個不變;
    定時任務可以用windows自帶的排程任務來執行。

    回覆
    0
  • 迷茫

    迷茫2017-06-23 09:13:52

    linux crontab
    自行百度

    回覆
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-23 09:13:52

    crontab 佇列 redis 等等 互相結合就可以實現定時任務

    回覆
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-23 09:13:52

    1、linux crontab

    * * * * * command
    

    (分鐘、小時、幾號、月份、星期幾、需要執行的命令)

    2、訊息中間件

    3、PHP循環掛起

    建議通俗簡單就採用第一種。

    回覆
    0
  • 取消回覆