You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by 6b...@6bone.informatik.uni-leipzig.de on 2008/02/20 09:40:10 UTC
httpd mit 100% CPU
Hallo,
ich habe unter NetBSD folgendes laufen:
apache-2.2.8 Apache HTTP (Web) server, version 2
ap22-php5-5.2.5nb1 Apache (apache22) module for PHP5
Nach einiger Zeit goennt sich ein Prozess immer 100% CPU. Auf der
Server-Status Seite wird der Prozess mit Status R angezeigt. Die anderen
Prozesse (prefork) arbeiten korrekt weiter.
Der Apache lief immer sauber bis zum letzten update. Dummerweise hab ich
zwei updates parallel gemacht, also apache von 32-bit auf 64-bit und von
2.2.6 (?) auf 2.2.8. Die Konfiguration des Apache ist aber unveraendert.
Frage: hat jemand eine Idee woran es liegen koennte oder was man dagegen
tun kann?
schon mal danke
Uwe
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
AW: httpd mit 100% CPU
Posted by HM...@dgverlag.de.
hi,
bei mir war es so:
# MySql Verbindungen Leerlaufprozesse ermitteln (Die Verbindung wurde nicht geschlossen ... )
lsof | grep "CLOSE_WAIT"
-> service mysql restart
Freundliche Grüße
Deutscher Genossenschafts-Verlag eG
EFW-Gestaltung
H. Meißner
Software Entwicklung im EFW
Leipziger Str. 35
65191 Wiesbaden
Fon: +49 611 5066 1623
Fax: +49 611 5066 71623
Sitz: Wiesbaden, Amtsgericht Wiesbaden, GnR 318, Steuernummer 04 023 115 555
Vorstand: Dr. Manfred Biehal (Vorsitzender), Peter Erlebach, Dr. Andreas Martin
Vorsitzender des Aufsichtsrates: Präsident Dr. Christopher Pleister
Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren und die unbefugte Weitergabe dieser E-Mail sind nicht gestattet.
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient or have received this e-mail in error please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.
-----Ursprüngliche Nachricht-----
Von: 6bone@6bone.informatik.uni-leipzig.de [mailto:6bone@6bone.informatik.uni-leipzig.de]
Gesendet: Donnerstag, 21. Februar 2008 18:46
An: users-de@httpd.apache.org
Betreff: Re: httpd mit 100% CPU
Hallo,
ich habe noch etwas gefunden. lsof zeigt folgendes:
httpd 9115 www 16u IPv6 0t0
TCP can't read in6pcb at 0x00000000
httpd 9115 www 17u IPv4 0xffff80001cffe6c8 0t0
TCP 139.18.x.x:49970->60.191.x.x:http (CLOSE_WAIT)
Die Prozesse die sich aufhaengen scheinen alles proxy requests zu sein.
das ist soweit ok, da mein apache auch als proxy arbeitet. dass sich die prozesse nicht beenden und die cpu blockieren allerdings weniger.
Ich bin fuer alle Hinweise dankbar.
Uwe
On Wed, 20 Feb 2008, 6bone@6bone.informatik.uni-leipzig.de wrote:
> Date: Wed, 20 Feb 2008 09:40:10 +0100 (CET)
> From: 6bone@6bone.informatik.uni-leipzig.de
> Reply-To: users-de@httpd.apache.org
> To: users-de@httpd.apache.org
> Subject: httpd mit 100% CPU
>
> Hallo,
>
> ich habe unter NetBSD folgendes laufen:
>
> apache-2.2.8 Apache HTTP (Web) server, version 2
> ap22-php5-5.2.5nb1 Apache (apache22) module for PHP5
>
> Nach einiger Zeit goennt sich ein Prozess immer 100% CPU. Auf der
> Server-Status Seite wird der Prozess mit Status R angezeigt. Die
> anderen Prozesse (prefork) arbeiten korrekt weiter.
>
> Der Apache lief immer sauber bis zum letzten update. Dummerweise hab
> ich zwei updates parallel gemacht, also apache von 32-bit auf 64-bit
> und von 2.2.6 (?) auf 2.2.8. Die Konfiguration des Apache ist aber unveraendert.
>
> Frage: hat jemand eine Idee woran es liegen koennte oder was man
> dagegen tun kann?
>
> schon mal danke
> Uwe
>
> --------------------------------------------------------------------------
> Apache HTTP Server Mailing List "users-de"
> unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
> sonstige Anfragen an users-de-help@httpd.apache.org
> ----------------------------------------------------------------------
> ----
>
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: httpd mit 100% CPU
Posted by 6b...@6bone.informatik.uni-leipzig.de.
Hallo,
ich habe noch etwas gefunden. lsof zeigt folgendes:
httpd 9115 www 16u IPv6 0t0
TCP can't read in6pcb at 0x00000000
httpd 9115 www 17u IPv4 0xffff80001cffe6c8 0t0
TCP 139.18.x.x:49970->60.191.x.x:http (CLOSE_WAIT)
Die Prozesse die sich aufhaengen scheinen alles proxy requests zu sein.
das ist soweit ok, da mein apache auch als proxy arbeitet. dass sich die
prozesse nicht beenden und die cpu blockieren allerdings weniger.
Ich bin fuer alle Hinweise dankbar.
Uwe
On Wed, 20 Feb 2008, 6bone@6bone.informatik.uni-leipzig.de wrote:
> Date: Wed, 20 Feb 2008 09:40:10 +0100 (CET)
> From: 6bone@6bone.informatik.uni-leipzig.de
> Reply-To: users-de@httpd.apache.org
> To: users-de@httpd.apache.org
> Subject: httpd mit 100% CPU
>
> Hallo,
>
> ich habe unter NetBSD folgendes laufen:
>
> apache-2.2.8 Apache HTTP (Web) server, version 2
> ap22-php5-5.2.5nb1 Apache (apache22) module for PHP5
>
> Nach einiger Zeit goennt sich ein Prozess immer 100% CPU. Auf der
> Server-Status Seite wird der Prozess mit Status R angezeigt. Die anderen
> Prozesse (prefork) arbeiten korrekt weiter.
>
> Der Apache lief immer sauber bis zum letzten update. Dummerweise hab ich zwei
> updates parallel gemacht, also apache von 32-bit auf 64-bit und von 2.2.6 (?)
> auf 2.2.8. Die Konfiguration des Apache ist aber unveraendert.
>
> Frage: hat jemand eine Idee woran es liegen koennte oder was man dagegen tun
> kann?
>
> schon mal danke
> Uwe
>
> --------------------------------------------------------------------------
> Apache HTTP Server Mailing List "users-de"
> unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
> sonstige Anfragen an users-de-help@httpd.apache.org
> --------------------------------------------------------------------------
>
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------