定时任务如何停止?

1. 运行环境

lnmp

1). 当前使用的 Laravel 版本?

5.8

2). 当前使用的 php/php-fpm 版本?

PHP 版本:

7.3

php-fpm 版本:

3). 当前系统

centos7

2. 问题描述?

定时任务如何停止?

如图执行了一个定时任务,这个定时任务差不多要跑5天以上,第二天把这个任务注释掉了,但是php artisan test:count 这个命令还是一直在跑,因为数据库一直在被插入数据。

3. 您期望得到的结果?

如何停掉这个正在运行的任务?或者有什么方法查看它是否在运行?

心之所向,素履以往。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
最佳答案

ps -ef | grep artisan 找到id kill掉

3年前 评论
讨论数量: 6

ps -ef | grep artisan 找到id kill掉

3年前 评论

任务调度《Laravel 9 中文文档》

避免任务重复

// 默认情况下,这个锁会在 24 小时后过期
$schedule->command('emails:send')->withoutOverlapping();

// 指定分钟数
$schedule->command('emails:send')->withoutOverlapping(10);
3年前 评论
lmdfx (楼主) 3年前
xiaochong0302 3年前
lmdfx (楼主) 3年前

你这个定时任务也是配合crontab用的吗

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!