Heim > php教程 > php手册 > Über Planungsaufgaben unter Linux

Über Planungsaufgaben unter Linux

WBOY
Freigeben: 2016-09-30 09:22:54
Original
1494 Leute haben es durchsucht

Zur Funktion des automatischen Wareneingangs und der automatischen Auswertung von Bestellungen nach Erledigung geplanter Aufgaben unter Linux!
Freunde, haben Sie sich bei der Programmentwicklung jemals Gedanken darüber gemacht, eine Website für ein Einkaufszentrum oder ein kleines Programm zu implementieren, um eine bestimmte Methode automatisch auszuführen?

Heute bringt Ihnen Simengphp diese Lösung. Natürlich gibt es viele Möglichkeiten, dies zu erreichen, und heute werde ich Ihnen erklären, wie Sie Crontab unter Linux konfigurieren! Okay, jetzt werde ich Ihnen beibringen, wie man diesen Vorgang durchführt!

Zunächst möchte ich Ihnen erklären, dass der Herausgeber Ihnen erklärt, wie Sie diesen Vorgang unter Linux implementieren. Was Windows betrifft, kann ich es Ihnen später auch erklären!

(1) Wir müssen den Befehl yum install -y vixie-cron verwenden, um den Dienst für geplante Aufgaben zu installieren. Freunde können vor der Installation mit crontab -e prüfen, ob dieser Dienst installiert ist!

(2) Nach der Installation können wir crontab -e verwenden, um unsere geplanten Aufgaben hinzuzufügen. Ich werde einige kleine Beispiele für Sie schreiben:

*/1 * * * * /usr/bin/curl -o temp.txt http://www.baidu.com/index.php/Api/Contab/offeredCoupon

Führen Sie jede Minute die folgende API aus und gruppieren Sie die unten stehende Methode „providedCoupon“

30 21 * * * /usr/bin/curl -o temp.txt http://www.baidu.com/index.php/Api/Contab/offeredCoupon

Das obige Beispiel zeigt, dass die offertedCoupon-Methode unter der folgenden API-Gruppe jeden Abend um 21:30 Uhr ausgeführt wird

45 4 1,10,22 * */usr/bin/curl -o temp.txt http://www.baidu.com/index.php/Api/Contab/offeredCoupon

Das obige Beispiel zeigt, dass die Methode „providedCoupon“ unter der folgenden API-Gruppe um 4:45 Uhr am 1., 10. und 22. jedes Monats
ausgeführt wird
10 1 * * 6,0 /usr/bin/curl -o temp.txt http://www.baidu.com/index.php/Api/Contab/offeredCoupon

Das obige Beispiel zeigt, dass die Methode „offener Coupon“ unter der folgenden API-Gruppe jeden Samstag und Sonntag um 1:10 Uhr
ausgeführt wird
Hinweis (im Folgenden wird das oben Gesagte erläutert):

* * * * * Befehl

Stunden, Tage, Monate, Wochen, Befehle

Spalte 1 stellt die Minuten 1 bis 59 dar. Jede Minute wird durch * oder */1
dargestellt
Spalte 2 stellt die Stunden 1 bis 23 dar (0 steht für 0 Uhr)

Spalte 3 stellt die Daten 1 bis 31 dar

Spalte 4 stellt die Monate 1 bis 12 dar

Die 5. Spalte identifiziert den Wochentag von 0 bis 6 (0 bedeutet Sonntag)

Spalte 6 Befehl zum Ausführen von

(3) Nachdem Sie die Datei bearbeitet haben, drücken Sie die ESC-Taste, dann (:wq) speichern und beenden

(4) service crond restart startet geplante Aufgaben neu

Das Obige ist die Konfigurationsmethode für geplante Linux-Aufgaben. Um den intuitiven Effekt zu sehen, können wir zunächst die PHP-Funktion file_put_contents("1.txt", "Linux geplante Aufgabentest"); verwenden wird ausgeführt!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage