|
|||||||
| Registrieren | Hilfe | Benutzerliste | Interessengemeinschaften | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
#1
|
|||
|
|||
|
Hallo,
seit ein paar Tagen spielt mein Webserver verrückt, gestern hatten wir einen Load von 80, der SWAP ist innerhalb von Minuten vollgelaufen und wir mussten rebooten. In dem Screenshot sieht man das die Last sich extrem geändert hat. Wie kann man das fcgi noch weiter optimieren, aus eine anderen Beitrag habe ich schon optionen für das fcgi gezogen, aber noch ohne sichtbaren Erfolg. Dies ist die mod_fcgid.conf: Code:
<IfModule fcgid_module> FcgidIdleTimeout 300 FcgidIdleScanInterval 120 FcgidZombieScanInterval 30 FcgidIPCDir /var/lib/apache2/fcgid/ FcgidProcessTableFile /var/lib/apache2/fcgid/shm FcgidConnectTimeout 10 FcgidIOTimeout 40 FcgidMaxProcesses 1 </IfModule> Code:
<IfModule prefork.c>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
ServerLimit 150
MaxClients 150
MaxRequestsPerChild 10000
</IfModule>
<IfModule worker.c>
StartServers 3
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
MaxClients 150
ThreadsPerChild 25
MaxRequestsPerChild 10000
</IfModule>
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
<IfModule mod_setenvif.c>
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully
</IfModule>
|
|
#2
|
|||
|
|||
|
Im Moment bekomme ich bei vielen Seiten:
Code:
[Tue Sep 13 14:49:16 2011] [warn] [client 193.xx.xx.xx] mod_fcgid: can't apply process slot for /srv/www/xxxx.de/web/index.php, referer: http://xxxx/energieagentur/aktuelles/xxxx/sitemap |
|
#3
|
|||
|
|||
|
Zitat:
|
|
#4
|
|||
|
|||
|
Übriges ignoriert mod-fcgi gerne die globale Config, du solltest die Variablen also besser im vhost template setzen und nicht in der globalen datei, denn alls im vhost überschreibt globale Einstellungen.
|
|
#5
|
|||
|
|||
|
wie kommt das denn das ein vhost 10 php-cgi prozesse startet?
Kommen die Anpassungen direkt in die vhost.conf, apache hat sich beschwert, und die variablen unter /srv/www/php-fcgi-irngetwas sehen anders aus Geändert von Rupertt (13.09.2011 um 16:19 Uhr). |
|
#6
|
|||
|
|||
|
Zitat:
Zitat:
|
|
#7
|
|||
|
|||
|
Das System ist aber aktuell? Nicht das dies die Auswirung des letzten Apachebug sind.
|
|
#8
|
|||
|
|||
|
Hallo,
ein grossteil des problems lag an meinem nagios, das hat alle seiten auf einmal aufgemacht, nach abstellen dieses monitorings lief alles wieder gut. Bis nach 3 stunden eines der neuen Limits gegriffen hat und alle sites down waren, danach haben wir alles limits wieder zurückgestellt. Nur habe ich gerade gesehen das eine website 500 cgi Prozesse offen hatte! Wo muss ich denn genau was eintragen damit dies nicht vorkommt? Ausser ein paar Bots ist auf der Seite auch nix los, die site ist gambioshop. |
|
#9
|
|||
|
|||
|
|
![]() |
| Themen-Optionen | |
| Ansicht | |
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:33 Uhr.









Linear-Darstellung
