Muss ich Cron neu starten, nachdem ich die änderbare Datei geändert habe?Neu Starten von Cron nach dem Ändern der Crontab-Datei?
Antwort
Nr
Vom cron man page:
... Cron wird die Änderungszeit auf allen crontabs und laden diejenigen dann prüfen, die sich geändert haben. So cron braucht nicht neu gestartet, wenn eine crontab-Datei geändert wird
Aber wenn Sie nur sicherstellen möchten, seine ohnehin getan,
sudo service cron reload
oder
/etc/init.d/cron reload
Wenn Sie den Ordner cron.d verwenden, werden symlinked crontabs nicht erneut geladen. Wie kann ich ein Nachladen erzwingen? – CMCDragonkai
@CMCDragonkai '/etc/init.d/cron restart'? – leonbloy
Ah, das ist so einfach. Es ist jetzt 'sudo service cron restart'. – CMCDragonkai
Auf CentOS mit cPanel sudo /etc/init.d/crond reload
macht den Trick.
Auf CentOS7: sudo systemctl start crond.service
Danke für die CentOs 7 Linie –
Probieren Sie dies aus: sudo cron reload
Es funktioniert für mich auf Ubuntu 12.10
auf Verteilung Je "cron reload" verwenden könnte nichts tun. Um einen Ausschnitt aus init.d/cron (Debian Squeeze) einfügen:
reload|force-reload) log_daemon_msg "Reloading configuration files for periodic command scheduler" "cron"
# cron reloads automatically
log_end_msg 0
;;
Einige Entwickler/Betreuer auf sie verlassen Nachladen, aber nicht der Fall, und in diesem Fall gibt es keine Möglichkeit, Neuladen zu erzwingen. Ich erstelle meine crontab-Dateien als Teil einer Bereitstellung, und wenn sich die Länge der Datei nicht ändert, werden die Änderungen nicht erneut geladen.
Ich hatte ein ähnliches Problem am 16.04 VPS Digital Ocean. Wenn Sie crontabs ändern, stellen Sie sicher,
sudo service cron restart
Leben. Sparer. Du, Mann –
versuchen diese für CentOS 7 auszuführen: Service nachladen crond
- 1. Inhalt von db nach dem Ändern der db anzeigen, ohne die App in wp7 neu starten
- 2. Ändern der Prozessinstanzdaten in jBPM (nach dem Starten der Instanz)
- 3. Wie kann Jenkins nach dem Deployment den Tomcat neu starten?
- 4. Wie lade ich ein Modul nach dem Ändern neu?
- 5. Chef - starten oder starten Sie den Dienst nach Bedarf neu
- 6. Remote-Dienst von DirectAdmin neu starten
- 7. Starten Sie den Actor nach der Ausnahme mit dem vorherigen Status neu.
- 8. Will Cron Job heute starten?
- 9. RecyclerView wird nach dem Ändern der Bildschirmausrichtung
- 10. Wie Supervisor von Putty neu starten?
- 11. MediaPlayer beim Fortsetzen der Aktivität neu starten
- 12. Anwendung neu starten, ohne Server neu zu starten?
- 13. Ändern der Sortierkriterien nach dem ersten Ergebnis
- 14. Wie Redmine neu starten?
- 15. Ändern der Sitzungsvariablen nach dem Aktualisieren/Ändern der Seite
- 16. Refresh ListView nach dem Ändern von listItem
- 17. Serverfehler nach dem Ändern Vorlage
- 18. Sidekiq neu starten
- 19. Hintergrundfarbe ändern der Artikel nach dem Besuch
- 20. cygwin: Cron als Dienst starten (Zugriff verweigert)
- 21. SQL Server-Instanz mit SMO neu starten
- 22. Programm programmgesteuert neu starten
- 23. Apache auf Docker neu starten
- 24. BLE-Scan nach Bluetooth-Neustart neu starten (ANDROID)
- 25. Android Media Player Audio neu starten nach Aufruf Stop
- 26. django - Abfrage nach dem Schneiden neu sortieren
- 27. AngularJS starten nach dem Laden der Inhalte Watch
- 28. Aktualisieren der Datenbank nach dem Ändern von DataColumnCollection in DataTable
- 29. Löschen und Aktualisieren von DB nach dem Ändern der Modellklasse?
- 30. Magento - Fehler nach dem Ändern von catalogsearch.xml
Nicht @ leonbloy Antwort außer Acht zu lassen, aber ich fand, dass mein Linux ersten Cron-Job der Umsetzung (a richtig pro Minute formatiert) hat erst nach dem Neustart des Systems reagiert. 'sudo service cron restart' wurde nicht getestet. – geotheory
@geotheory yikes Ich hoffe, ich muss meinen Prod-Server nicht neu starten, wenn ich meine Crontab aktualisiere (und ich nicht). – jcollum