如何使用定時器功能,每間隔一段時間,給用戶發送消息


如何定時
定時最簡單的方法是通過 linux的cron來做,也就是定時運行一下php的腳本。缺點是corn腳本最小時間間隔為1分鍾,如果時間間隔符合你的需求則可以使用cron,具體操作可以百度下
如果你需要秒級別的定時,則可以使用php腳本來做。php腳本里面一個while死循環,里面配合sleep/usleep。然后運行nohup php youcron.php & 就一直后端運行了。缺點是如果腳本寫的不健壯,出現FatalError這個腳本就被終止了
也可以使用workerman來做定時,workerman中有一個設定定時任務的接口 \Man\Core\Lib\Task 可以在workerman中直接調用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM