月の最後の日に1回実行するコマンドをセットアップしました。これは私がそれをした方法です:Laravelタスクスケジューリングが何もない理由で毎分実行されています
$schedule->command('report:send')->when(function() {
return Carbon::now()->endOfMonth()->isToday();
});
今日は素晴らしいですので、今日の最後の日です。しかし、このコマンドは毎分実行されています。毎分受信トレイにメールが届きます:/
テスト中に->everyMinute();
を使用していて設定が更新されている可能性がありますか?
のためにこの仕事はあなたが試してみましたwheを実行するだけのように、コールバックをさらに制限するn時間は11:22ですか? – sisve
@sisveいいえ、私はどうしたらいいですか? –