Crontab - apache neu Starten, alle 3 Stunden
Mein server ist derzeit leiden einige Probleme aufgrund Besucher lag, und ich denke, die beste Lösung für Sie, apache neu starten, alle 2/3 Stunden oder so
Wie kann ich dies über cronjob ?
Das ist nicht die Lösung des Problems - nur, indem Sie das unvermeidliche. Ich erforschen würde das problem ein bisschen mehr, bevor Sie haben viel mehr Nutzer. Ich würde auch entdecken Sie die verschiedenen Konfigurations-Parameter für Apache. Es gibt durchaus ein paar.
ich denke, diese Frage ist ein Duplikat von "wie lade ich meine Waffe schneller zu mir in den Fuss schiessen?"
Dachte nur, dass in den Apache-shutdown-Modus (vor dem start-bit) die Website offline ist, während der aktuellen Transaktionen abgeschlossen werden. So Osa-Website gehen, um eine Pause im Dienst alle paar Stunden. (Dies kann auch Seiten ohne Bilder, AJAX funktioniert nicht, etc...)
ich habe nicht die Benutzer, oder etwas, das in relation zu brechen einen Laufenden service, es ist nur, weil mein vps-Leistungen niedrig sind und meine website bekommt schon lädt Besucher ein, die macht eine Menge lag und nehmen Sie die gesamte website nach unten, ich habe versucht, viele fixes.. keiner von Ihnen gearbeitet hat, und so werde ich versuchen, diese, ich glaube, der apache braucht um sich zu entspannen, alle paar Stunden
wenn Ihr Gedächtnis ist immer aufgewendet werden, und Ihr http-Prozesse Verklemmen, möchten Sie vielleicht Blick auf eine Verringerung der Anzahl von Anforderungen pro Kind in Ihrer http. Ein richtig konfigurierter apache sollte nie neu gestartet werden müssen oder entspannt. Wenn apache so konfiguriert ist optimal für die server-Ressourcen zur Verfügung und Sie kann nicht mit Ihrem Verkehr, die Sie brauchen, um einen anderen server hinzuzufügen oder aktualisieren Sie die vorhandene.
ich denke, diese Frage ist ein Duplikat von "wie lade ich meine Waffe schneller zu mir in den Fuss schiessen?"
Dachte nur, dass in den Apache-shutdown-Modus (vor dem start-bit) die Website offline ist, während der aktuellen Transaktionen abgeschlossen werden. So Osa-Website gehen, um eine Pause im Dienst alle paar Stunden. (Dies kann auch Seiten ohne Bilder, AJAX funktioniert nicht, etc...)
ich habe nicht die Benutzer, oder etwas, das in relation zu brechen einen Laufenden service, es ist nur, weil mein vps-Leistungen niedrig sind und meine website bekommt schon lädt Besucher ein, die macht eine Menge lag und nehmen Sie die gesamte website nach unten, ich habe versucht, viele fixes.. keiner von Ihnen gearbeitet hat, und so werde ich versuchen, diese, ich glaube, der apache braucht um sich zu entspannen, alle paar Stunden
wenn Ihr Gedächtnis ist immer aufgewendet werden, und Ihr http-Prozesse Verklemmen, möchten Sie vielleicht Blick auf eine Verringerung der Anzahl von Anforderungen pro Kind in Ihrer http. Ein richtig konfigurierter apache sollte nie neu gestartet werden müssen oder entspannt. Wenn apache so konfiguriert ist optimal für die server-Ressourcen zur Verfügung und Sie kann nicht mit Ihrem Verkehr, die Sie brauchen, um einen anderen server hinzuzufügen oder aktualisieren Sie die vorhandene.
InformationsquelleAutor Osa | 2012-10-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Warum wollen Sie dies tun?Wenn Sie erleben eine spezifische problem mit dem Apache.Es Wird auf jeden Fall vorteilhafter für Sie, einen Blick in die access/error-logs, und Anpassungen vornehmen, entsprechend.Gib uns ein paar mehr Informationen und wir können den Blick in Ihre Protokolle und geben Sie eine geeignete Lösung.
, Nichts weniger als das ist hier der cron zu starten Sie apache neu.
0 */3 * * */root/restart_apache > /dev/null 2>&1
Dank h0tw1r3:P Wenig eingerostet in dieser Abteilung und nicht überprüfen, richtig!:)
warum hat u entfernen Sie die "restart_apache" Inhalte?
Sorry mein Fehler. Ich habe aktualisiert und überprüft das Skript bestätigt arbeiten Dank Osa
Wird dies nicht ausgeführt, jede minute, jede Stunde durch 3 teilbar? Ich denke, die erste * sollte eine 0 zu laufen, auf die Stunde nur.
InformationsquelleAutor Wessel
Kann ich fast garantieren, das 'Update' wird sich nicht auf Ihre eigentliche Frage. Warum nicht buchen Sie Ihren Http.conf-Einstellungen und eine kleine info auf Ihrer server-Ressourcen (Speicher, CPU), und wir könnten helfen, fix your config Probleme.
InformationsquelleAutor Ray
Anstelle der Zugabe zu der crontab des jeweiligen Benutzers (root), ich möchte hinzufügen, hacks wie die folgende in /etc/cron.d....
Ändern 'apache2' , was auch immer das init-Skript auf debian.
InformationsquelleAutor h0tw1r3