Laravel artisan 总是按计划运行

Laravel artisan always runs schedule

我正在使用 Laravel 5.1,并且发生了一些奇怪的事情:每当我执行 artisan 命令时,调度 (app/Console/Kernel.php::schedule) 就会被触发。 有谁知道为什么会发生这种情况,是否有办法防止这种情况发生?

问题是时间表中的代码实际上不是时间表调用,我有类似

protected function schedule(Schedule $schedule)
{
    //do something
}

当我应该有这样的事情时

protected function schedule(Schedule $schedule)
{
    $schedule->call(function () {
        //do something
    })->hoeveryMinuteurly();
}