首頁  >  文章  >  後端開發  >  linux解決PHP定時器問題的方法程式碼

linux解決PHP定時器問題的方法程式碼

小云云
小云云原創
2018-03-02 09:15:421341瀏覽

本文主要和大家分享linux解決PHP定時器問題的方法代碼,PHP是往往是被動執行,用戶發送http請求,伺服器收到請求則執行,他很難主動去做某些事情。對於PHP這種沒有定時器,或是定時器很弱的語言,linux計畫任務應該果斷用起來。

想法就是規劃任務,依照設定時間執行CURL指令,還是發送http請求,既然你PHP喜歡被動,讓你被動到底。

1.建立排程任務

[root@izbp17kcgwxvwveyk6c15dz ~]# crontab -e
crontab: installing new crontab
[root@izbp17kcgwxvwveyk6c15dz ~]# crontab -l
1 1 1 * *  /phpstudy/mycurl.sh
1,11,21,31,41,51 1,2,3,4 1 * *  /phpstudy/mycurldepot.sh
5,35 * * * *  /phpstudy/mycurlAutoCheck.sh
[root@izbp17kcgwxvwveyk6c15dz ~]#

編輯任務  crontab -e

看目前任務   crontab -l

##詳細指令:點選開啟連結

#2.SH檔案CURL指令

curl http://127.0.0.1/autocheck.php
3.特定業務邏輯


# 在PHP中執行 

##相關建議:

#【線上求助】關於php定時器問題

#

以上是linux解決PHP定時器問題的方法程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn