Joh*_*sey 8 php scheduled-tasks laravel-5
所以我为laravel 5.1项目设置了一个预定的命令.它起作用了,命令已经开始,但相当愚蠢的是我没有考虑如何阻止它.通常你不想停止它,但命令是将近50万行插入数据库表中,我只是想确保我可以在不登录服务器的情况下启动它.我显然需要在某些时候运行它但不是现在,所以有没有办法停止命令中流?
小智 9
在我发现预定代码中的错误并且它将继续运行很长时间后,这对我有用。SSH 进入服务器。
ps -fe | grep artisan
Run Code Online (Sandbox Code Playgroud)
然后杀死PID(PID是进程的编号)。杀死前两个结果对我有用。
注意:如果您使用 withoutOverlapping(),除非您将 ->name() 更改为唯一的内容,否则该过程将不会再次启动。
| 归档时间: |
|
| 查看次数: |
7785 次 |
| 最近记录: |