Я использую Laravel 5.6
В этом я управляю Laravel In Homestead с планировщиком
Я настроил планировщик в файле Homestead.yaml следующим образом
- map: demo.test
to: /home/vagrant/sites/project/public
schedule: true
В Side of App \ Console \ Kernal.php я запускаю этот код
$schedule->call(function (){
\Log::info('works');
})->at('18:34');
Я получаю вывод трижды ??? с задержкой 4 секунды
[2019-03-12 18:34:04] local.INFO: works
[2019-03-12 18:34:04] local.INFO: works
[2019-03-12 18:34:04] local.INFO: works
Ожидаемый результат один раз.
[2019-03-12 18:34:00] local.INFO: works