鍍金池/ 問(wèn)答/PHP/ laravel使用定時(shí)任務(wù)可以在服務(wù)器添加多條crontab嗎?

laravel使用定時(shí)任務(wù)可以在服務(wù)器添加多條crontab嗎?

laravel使用定時(shí)任務(wù)需要在服務(wù)器添加/artisan schedule:run >> /dev/null 2>&1形式的crontab信息,這個(gè)信息能夠添加大于1條嗎?

現(xiàn)在做的項(xiàng)目需要使用到定時(shí)任務(wù),但是之前已經(jīng)服務(wù)器中已經(jīng)存在有一條定時(shí)任務(wù)了,只是已存在的是按每分鐘執(zhí)行一次,而我想要的效果是每月執(zhí)行一次,所以只能再次添加laravel /artisan schedule:run >> /dev/null 2>&1這種形式的腳本,問(wèn)題是我不是很清楚添加多條是否都會(huì)執(zhí)行呢?

希望有人能夠幫下忙看下,感謝。

回答
編輯回答
她愚我

crontab當(dāng)然可以添加多個(gè)了

2017年3月6日 02:31
編輯回答
半心人

只需在Kernel中的方法schedule加一條
$schedule->command('notice')->monthly()->withoutOverlapping();
并聲明:
protected $commands = [

    Commands\Notice::class,

];
并在創(chuàng)建一個(gè)Notice文件,保持signature聲明與commad調(diào)用一一致
clipboard.png

2017年10月20日 16:23
編輯回答
礙你眼

可能是我提問(wèn)說(shuō)得不清楚,我想要問(wèn)的是,在crontab中有兩條相同的命令,比如使用 crontab -l 查看可以看到兩條 laravel /artisan schedule:run >> /dev/null 2>&1,我添加了兩條同樣的命令,此時(shí)是否會(huì)有什么意外嗎?我現(xiàn)在仔細(xì)想了下,crontab命令執(zhí)行,兩條命令實(shí)際上是都定時(shí)運(yùn)行了的。

2017年9月11日 20:02
編輯回答
絯孑氣

多看看文檔吧 文檔說(shuō)的很清楚呢

2017年1月26日 23:40