Ist
sudo /etc/init.d/apache2 reload
die Operationen auf den von Apache gehosteten Webservern zu unterbrechen?
quelle
Ist
sudo /etc/init.d/apache2 reload
die Operationen auf den von Apache gehosteten Webservern zu unterbrechen?
Reload führt einen "Graceful Restart" durch.
Aus der Apache-Dokumentation Stoppen und Neustarten :
Das USR1-Signal oder das anmutige Signal veranlasst den übergeordneten Prozess, die Kinder anzuweisen, nach ihrer aktuellen Anforderung zu beenden (oder sofort zu beenden, wenn sie nichts bedienen). Das übergeordnete Element liest die Konfigurationsdateien erneut und öffnet die Protokolldateien erneut. Wenn jedes Kind stirbt, ersetzt es das Elternteil durch ein Kind aus der neuen Generation der Konfiguration, das sofort neue Anforderungen zu bearbeiten beginnt.
Theoretisch werden keine Operationen unterbrochen, aber es wird eine Welle von Serverprozessen geben, die neu gestartet werden, mit einigem (normalerweise trivialem) Overhead.
Tatsächlich sind weitere Variablen beteiligt, z. B. ob Sie Prefork oder Worker verwenden, die Anzahl der von Ihnen angegebenen Kinder und im Fall von Worker die maximale Anzahl der Threads pro Kind.