0514-86177077
9:00-17:00(工作日)
laravel中的任務調度可以不將每條命令都寫入crontab,便于管理維護,而且可以基于laravel框架環(huán)境運行,而不需寫獨立的腳本執(zhí)行,非常方便,但是最小的執(zhí)行間隔也是一分鐘,要想達到每秒執(zhí)行的效果,就要借助shll腳本了,在shell腳本里循環(huán)60次每秒執(zhí)行schedule:run命令,就達到了秒級定時任務的效果,
以下是我使用的shell腳本:
#!/bin/bash step=1 #間隔的秒數(shù) for (( i = 0; i 60; i=(i+step) )); do /usr/local/php/bin/php /home/www/blog/artisan schedule:run sleep $step done exit 0
以上這篇Laravel定時任務的每秒執(zhí)行代碼就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
標簽:金華 郴州 佳木斯 自貢 阿克蘇 通化 寶雞 香港
上一篇:Laravel框架實現(xiàn)定時Task Scheduling例子
下一篇:淺談Laravel模板實體轉義帶來的坑
Copyright ? 1999-2012 誠信 合法 規(guī)范的巨人網(wǎng)絡通訊始建于2005年
蘇ICP備15040257號-8