Ich verwende Laravel Task Scheduling. Ich definiert eine benutzerdefinierte command
und legen Sie es jede Minute laufen wie:Laravel Task Scheduling festgelegt, um jede Minute auszuführen, aber es nur einmal ausgeführt
$schedule->command('dailyk')->everyMinute();
Dann habe ich den folgenden Befehl verwendet, um die Aufgabe auszuführen:
php /var/www/stockhit/artisan schedule:run 1>> /dev/null 2>&1
Ich log verwendet um zu überprüfen, dass meine benutzerdefinierten Befehl fortgesetzt Lauf. Es wird jedoch nicht jede Minute ausgeführt. Stattdessen lief es nur einmal.
Wie kann ich es jede Minute anstatt nur einmal laufen lassen?
hallo user3563206 hinzufügen: Ich habe es arbeiten, indem sie manuell die secound Zeile in die Datei crontab -e offen hinzufügen, thx – alextre