在伺服器每個一段時間執行某個程式怎麼實現,求思路。
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循環掛起
建議通俗簡單就採用第一種。