Laravel ist ein hervorragendes PHP-Entwicklungsframework, das umfangreiche Funktionen bietet, einschließlich Unterstützung für geplante Aufgaben. Geplante Aufgaben beziehen sich auf die Ausführung bestimmter Aktionen zu bestimmten Zeitpunkten, die bei der Verarbeitung einiger Hintergrundaufgaben, Datenstatistikanforderungen usw. sehr nützlich sind. Wenn wir jedoch geplante Aufgaben verwenden, müssen wir möglicherweise die Ausführung der geplanten Aufgaben überprüfen, um die normale Ausführung der Aufgaben sicherzustellen. In diesem Artikel erfahren Sie, wie Sie den Ausführungsstatus geplanter Aufgaben in Laravel anzeigen.
1. Konfiguration geplanter Aufgaben in Laravel
Das Definieren geplanter Aufgaben in Laravel ist sehr einfach. Sie müssen es nur in der Zeitplanmethode in der Datei app/Console/Kernel.php definieren, wie unten gezeigt:
protected function schedule(Schedule $schedule) { $schedule->command('task')->daily(); }
In In diesem Beispiel definieren wir eine Aufgabe namens task, die einmal täglich ausgeführt werden soll.
2. Überprüfen Sie den Ausführungsstatus geplanter Aufgaben.
php artisan schedule:list
Ansicht durch Aufzeichnen von Protokollen
Die Ausführung geplanter Aufgaben in Laravel wird ebenfalls im Protokoll aufgezeichnet. Wir können die Ausführung geplanter Aufgaben über das Protokoll überprüfen. Standardmäßig werden die Protokolle von Laravel im Verzeichnis storage/logs gespeichert und der Name der Protokolldatei lautet laravel-YYYY-MM-DD.log.+-------------+--------------------------+-------------------------------------+ | Command | Interval | Description | +-------------+--------------------------+-------------------------------------+ | task | Every day at 00:00 | | +-------------+--------------------------+-------------------------------------+
Das obige ist der detaillierte Inhalt vonSo zeigen Sie den Ausführungsstatus geplanter Aufgaben in Laravel an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!