Задание запланировано, но обратный вызов не запущен [octobercms & laravel] - PullRequest
0 голосов
/ 09 марта 2020

Я запланировал задачу, но она не вызывает заданный обратный вызов, как в следующем коде

public function registerSchedule($scheduler) {
    \Log::debug('Scheduling task');
    $scheduler->call(function(){
        \Log::debug('i\'m inside');
    })->everyMinute();
}

с приведенным выше кодом, он всегда будет регистрировать «Планирование задачи», но не «Я внутри», не знаю почему не вызывает функцию обратного вызова. В логах нет ошибок. Может кто-нибудь сказать, пожалуйста, в каких случаях это может произойти? Возможно ли, что другие плагины создают проблемы для обратного вызова? До сих пор я пытался отлаживать и видел, что Schedule.php из laravel фреймворка имеет защищенное свойство, называемое событиями, где сохраняется этот обратный вызов, но когда вызван dueEvents, свойство события пусто. Итак, совершенно запутался в том, что здесь происходит.

любая помощь приветствуется. спасибо :)

...