GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Der Apache-Server stürzt ständig ab, erwischt SIGTERM und wird heruntergefahren

Ich hatte mysteriöse SIGTERM-Abschaltungen in unserem L.A.M.P. server, und es stellte sich heraus, dass es sich um einen Fehler in einem benutzerdefinierten PHP-Modul handelte, der durch nicht übereinstimmende Versionen verursacht wurde. Es wurde gefunden, indem zum Zeitpunkt der Fehlfunktion in den Apache-Zugriffs- / Fehlerprotokollen nachgesehen wurde. Vergessen Sie nicht, die Fehlerprotokollierung einzuschalten.


SIGTERM wird verwendet, um Apache neu zu starten (vorausgesetzt, es ist in init für einen automatischen Neustart eingerichtet):http://httpd.apache.org/docs/2.2/stopping.html

Die Einträge, die Sie in den Protokollen sehen, sind mit ziemlicher Sicherheit vorhanden, weil Ihr Anbieter zu diesem Zweck SIGTERM verwendet hat. Wenn es wirklich abstürzt und nicht einmal statische Inhalte bereitstellt, dann klingt das nach einer Art Thread-/Verbindungserschöpfungsproblem. Vielleicht ein DoS, das Verbindungen offen hält?

Sollte auf jeden Fall etwas für Ihren Anbieter sein, das er untersuchen sollte.


Linux
  1. So konfigurieren Sie einen Apache-Webserver

  2. Optimieren von Apache Web Server Keepalive

  3. Richten Sie Apache Traffic Server als Reverse Proxy unter Linux ein

  4. So installieren Sie den Apache-Webserver unter Ubuntu

  5. Sicherung des Debian Apache PHP-Servers

So installieren Sie Apache in FreeBSD

So installieren Sie Apache in Fedora 20

So installieren Sie Apache unter Debian 7

So installieren Sie Apache auf Fedora 22

So installieren Sie Apache unter Arch Linux

So installieren Sie Apache unter Debian 8.2