怎么在Laravel中实现每秒执行定时任务-创新互联

这期内容当中小编将会给大家带来有关怎么在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

上述就是小编为大家分享的怎么在Laravel中实现每秒执行定时任务了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。


当前题目:怎么在Laravel中实现每秒执行定时任务-创新互联
URL标题:http://bzwzjz.com/article/dcihpj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 定制级高端网站建设 成都网站设计制作公司 手机网站制作设计 成都网站建设 成都网站设计 成都网站制作 响应式网站设计 成都网站设计 营销型网站建设 成都网站设计 手机网站设计 手机网站制作 手机网站制作 成都品牌网站建设 自适应网站设计 网站建设 成都网站设计 外贸网站设计方案 重庆网站建设 营销型网站建设 成都网站建设 高端定制网站设计