只需在Kernel中的方法schedule加一条
$schedule->command('notice')->monthly()->withoutOverlapping();
并声明:
protected $commands = [
Commands\Notice::class,
];
并在创建一个Notice文件,保持signature声明与commad调用一一致
可能是我提问说得不清楚,我想要问的是,在crontab中有两条相同的命令,比如使用 crontab -l 查看可以看到两条 laravel /artisan schedule:run >> /dev/null 2>&1,我添加了两条同样的命令,此时是否会有什么意外吗?我现在仔细想了下,crontab命令执行,两条命令实际上是都定时运行了的。
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答590 阅读✓ 已解决
792 阅读
crontab当然可以添加多个了