Bonjour, J'ai une question à propos de l'ordonnancement des tâches. J'ai plusieurs contrôleurs, et je veux faire des appels à ces contrôleurs en utilisant la planification des tâches Laravel.J'ai ajouter une ligne de cronjob dans le serveur. J'ai un code comme celui-ci dans le fichier kernel.php, qui fonctionne essentiellement.Ordonnancement des tâches en parallèle dans Laravel
protected function schedule(Schedule $schedule) {
$schedule->call('App\Http\Controllers\[email protected]')->everyMinute()->name('firstController_cronjob')->withoutOverlapping();
$schedule->call('App\Http\Controllers\[email protected]')->everyMinute()->name('secondController_cronjob')->withoutOverlapping();
$schedule->call('App\Http\Controllers\[email protected]')->everyMinute()->name('thirdController_cronjob')->withoutOverlapping();
}
Mais j'ai un problème. Ce script s'exécute de manière séquentielle. Est-il possible d'exécuter les contrôleurs Laravel en tant que tâche planifiée parallèle?
cela n'a-t-il pas quelque chose à voir avec 'ShouldQueue'? – Mruf
Je suis nouveau dans ce domaine. Pouvez-vous expliquer ou donner un exemple? –