目前有一個需求,平台給下面人員指派任務,要求點擊發送後,五分鐘下面人員沒有回复就進行短信提醒,不知道有沒有好用的辦法,sleep好像用不通,會一直停留在當前頁面,要求的是點擊後,5分鐘後自動判斷有沒有進行回复,還是說通過計劃任務?點擊的時候就觸發排程任務,5分鐘後執行指定php腳本進行判斷是否要回覆。有無簡單的思路或辦法。
目前有一個需求,平台給下面人員指派任務,要求點擊發送後,五分鐘下面人員沒有回复就進行短信提醒,不知道有沒有好用的辦法,sleep好像用不通,會一直停留在當前頁面,要求的是點擊後,5分鐘後自動判斷有沒有進行回复,還是說通過計劃任務?點擊的時候就觸發排程任務,5分鐘後執行指定php腳本進行判斷是否要回覆。有無簡單的思路或辦法。
linux crontab.
php不擅長這個
你需要php socket,請參考workerman,swoole
樓主可以使用php腳本在命令列中運行。
這裡有你要的答案http://m.blog.csdn.net/articl...
如果是linux伺服器的話,建議用crontab指令
http://blog.csdn.net/xiyuan19...
點擊發送任務的時候將發送給誰和時間記錄下來,如果有回复就刪除記錄
然後寫一個腳本查上面的記錄,如果時間大於等於5分鐘,則發短信
然後用crontab定時執行這個腳本
如果堅持要用sleep()的話 建議在sleep()後面加個clearstatcache()
用swoole吧,樓上已經說過了。