laravel 定时schedule计划任务crontab实现每秒执行方法

新建 do.sh文件  shell脚本

#!/bin/bash
step=3 #间隔的秒数

for (( i = 0; i < 60; i=(i+step) )); do
    /usr/local/php/bin/php /home/www/test/artisan do:test
    sleep $step
done

exit 0

linux 服务器定时任务添加

crontab -e

* * * * *  /path/do.sh

:wq

 

 

更多推荐

laravel 定时schedule计划任务crontab实现每秒执行方法