-
30 21 * * * /etc/init.d/nginx Neustart
-
- Jede Nacht21:30Starten Sie Nginx neu.
-
-
-
>45
- 4 1,10,22 * * /etc/init.d/nginx restart
- Jeden Monat1
- , 10, 22 Tage 4 : 45Nginx neu starten.
-
-
>10
- 1
- * * 6,0 /etc/init.d/nginx Neustart Jeden Samstag und Sonntag 1
- : 10
- Nginx neu starten.
-
>0
- ,30
- 18
- -23 * * * /etc/init.d /nginx-Neustart Jeden Tag18 : 00
- bis 23
- : 00 alle 30 Minuten bis Starten Sie Nginx neu. >0
- 23
- * * 6
- /etc/init.d/nginx restart
- Jeden Samstag11: 00Uhr startet Nginx neu.
-
- >* */1 * * * /etc/init.d/nginx restart
-
- Nginx stündlich neu starten
-
-
* - 23-
- 7/
- 1 * * * /etc /init.d/nginx restart
>- 7 Punkte, starten Sie Nginx stündlich neu
-
- 0
- 11 4 * Mo-Mi /etc/init.d/nginx restart
Monatlicher Neustart nginx am - 4 und am
- 11 jeden Montag bis Mittwoch
-
- 0
- 4 1 jan * /etc/init.d/nginx restart
-
1. Januar- 4Klicken Sie auf „Nginx neu starten“
-
*/30 * * * * /usr/sbin/ntpdate
- 210,72.
- 145,20
>-
- Zeit jede halbe Stunde synchronisieren
-
Auf thinkphp anwenden
Zuerst müssen Sie den Funktionscode, der regelmäßig ausgeführt werden soll, in Action schreiben. Oder Sie können über die URL darauf zugreifen und es dann ausführen.
Zum Beispiel füge ich unter Order/update_status den Aktualisierungscode ein, der die Bestellung jeden Tag regelmäßig durchläuft, um zu sehen, ob ein Transaktionsvolumen vorhanden ist.
Und meine Projektzugriffsadresse ist www.jieqinwang.com, das heißt: Der Code-Ausführungspfad dieser Funktion ist: http://www.jieqinwang.com/Order/update_status
Nachdem Sie diesen Pfad erhalten haben, können Sie zu Liunx gehen, um Cron zu konfigurieren.
crontab -e ruft die Aufgabenliste auf.
Drücken Sie die I-Taste, um in den Bearbeitungsmodus zu gelangen, und fügen Sie dann eine Aufgabe hinzu.
Wenn ich zum Beispiel den Code, den ich gerade geschrieben habe, jeden Tag um 12 Uhr ausführen möchte
füge einfach eine neue Zeile 0 12 * hinzu * * * curl http://www.jieqinwang.com/Order/update_status
Drücken Sie dann die Esc-Taste, um den Bearbeitungsmodus zu verlassen, geben Sie dann Folgendes ein: wq und drücken Sie die Eingabetaste. Speichern und beenden.
Auf diese Weise fügen wir eine geplante Aufgabe hinzu. Mit crontab -l können Sie prüfen, ob die Aufgabenliste es bereits enthält.
Der letzte Schritt, da die Ergänzung möglicherweise nicht sofort wirksam wird. Wir müssen nur den Cron-Dienst neu starten.
Dienstbefehl neu starten: /sbin/service crond restart
Originallink: http://164418960.iteye.com/blog/2170536
Das Obige stellt den Linux-Crontab-Befehl einschließlich der relevanten Inhalte vor. Ich hoffe, dass er für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.