84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
在伺服器每個一段時間執行某個程式怎麼實現,求思路。
Following the voice in heart.
伺服器crontab設定定時任務,定時任務以CLI模式執行PHP檔案。
PHP CLI模式文件:http://php.net/manual/zh/feat...crontab文件:http://www.cnblogs.com/peida/...
在評論裡我看到有人問是linux還是windows,那麼我也講一下windows的操作方法,上面思路中,PHP CLI模式運行php文件,這個不變;定時任務可以用windows自帶的排程任務來執行。
linux
windows
linux crontab自行百度
crontab 佇列 redis 等等 互相結合就可以實現定時任務
1、linux crontab
* * * * * command
(分鐘、小時、幾號、月份、星期幾、需要執行的命令)
2、訊息中間件
3、PHP循環掛起
建議通俗簡單就採用第一種。
伺服器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
自帶的排程任務來執行。linux crontab
自行百度
crontab 佇列 redis 等等 互相結合就可以實現定時任務
1、linux crontab
(分鐘、小時、幾號、月份、星期幾、需要執行的命令)
2、訊息中間件
3、PHP循環掛起
建議通俗簡單就採用第一種。