Vorwort Unter LINUX werden periodische Aufgaben normalerweise vom Cron-Daemon-Prozess [ps -ef | grep cron] ausgeführt. Cron liest eine oder mehrere Konfigurationsdateien, die Befehlszeilen und die Zeiten enthalten, zu denen sie aufgerufen werden. Die Cron-Konfigurationsdatei heißt „crontab“, die Abkürzung für „Cron Table“. Cron ist ein Tool zur geplanten Ausführung unter Linux, das Jobs ohne menschliches Eingreifen ausführen kann.
Finden Sie das Problem Die Sache ist, dass es auf Ihrem eigenen Dienst eine Crontab wie die folgende gibt 10 0 * * * root echo 'xxx' >> zzz Wer damit vertraut ist, weiß, dass es um 00:10 Uhr nachts ausgeführt wird und xxx in die zzz-Datei ausgibt Das Problem ist jedoch, dass dieser Crontab um 00:10 nicht ausgeführt wird! Stattdessen wird es um 12:10 Uhr ausgeführt. Die Crontab-Ausführungszeit stimmt nicht mit der Systemzeit überein! ! ! ! Ich erinnere mich, dass die Zeitzone des Servers geändert wurde und es jetzt die CST-Zeitzone ist. Es gibt keinen Grund, es nicht auszuführen! Ich habe versucht, bei Google nach der Crontab-Zeitzone zu suchen und habe mehrere ähnliche Beispiele gefunden. Es stellt sich heraus, dass crontab nach der Änderung der Zeit manuell neu gestartet werden muss /etc/init.d/crond Neustart
Es gibt noch eine weitere Situation, in der die Zeitzone in zwei Teile unterteilt ist: eine Zeitzone und die andere Ortszeit. Befolgen Sie den folgenden Befehl, um das Problem zu lösen cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime Service Crond Neustart Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: So verwenden Sie die Verlaufsumleitung in React Router
>>: Detaillierte Erläuterung der 6 Möglichkeiten der JS-Vererbung
So schreiben Sie mithilfe von Filtern transparente...
Docker umfasst drei grundlegende Konzepte: Image:...
sudo-Konfigurationsdatei Die Standardkonfiguratio...
Im vorherigen Artikel haben wir darüber geschrieb...
Webseite WB.ExecWB-Steuerungsdruckmethode Code ko...
Notieren Sie die Installation von zwei MySQL5.6.3...
Bei Diskussionen über Webstandards kommt immer wie...
Inhaltsverzeichnis 1. Was ist ein Entwurfsmuster?...
Importieren Sie die aus der Oracle-Datenbank expo...
Inhaltsverzeichnis 1. Einleitung 2. Bereitstellun...
Einführung in Angular Angular ist ein von Google ...
Dies ist ein Betrugsschema für Abstimmungswebsite...
Englisch: Ein Link-Tag vervollständigt href im IE...
Manchmal müssen wir eine ganze Datenspalte aus ei...
Beheben Sie das Problem, dass unter Windows 10 ke...