Laravel定时任务的每秒执行代码
发布:smiling 来源: PHP粉丝网 添加日期:2022-01-15 19:17:41 浏览: 评论:0
今天小编就为大家分享一篇Laravel定时任务的每秒执行代码,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧。
laravel中的任务调度可以不将每条命令都写入crontab,便于管理维护,而且可以基于laravel框架环境运行,而不需写独立的脚本执行,非常方便,但是最小的执行间隔也是一分钟,要想达到每秒执行的效果,就要借助shll脚本了,在shell脚本里循环60次每秒执行schedule:run命令,就达到了秒级定时任务的效果,
以下是我使用的shell脚本:
- #!/bin/bash
- step=1 #间隔的秒数
- 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
Tags: Laravel定时任务 Laravel执行代码
- 上一篇:Laravel框架实现定时Task Scheduling例子
- 下一篇:最后一页
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)