stot
New Member
Hallo zusammen,
nachdem ich nun bereits seit einiger Zeit auch hier im Forum schon gesucht habe aber leider nicht fündig geworden bin, möchte ich mein Problem schildern.
Nachdem meine Seite auf s4y höheren Traffic bekommen, habe ich probleme mit der Stabilität der Grundservices: Apache, MySQL. Zuerst stürzte MySQL Server ab. Nach einiger Recherche fand ich heraus, dass der query_cache abgeschaltet war!!! Hilfe!! Also das ding aktiviert (2MB) und ab sofort lief mysql wie geölt.
Jetzt macht der Apache manchmal schlapp.
Zuerst wurden die MaxClients Limit ab und zu erreicht (Meldung im Logfile). Anstelle das limit zu erhöhen (hat nix gebracht wg. Ressourcenproblemen), habe ich KeepAlive von 15 auf 2 reduziert. MaxClient limit wurde seitdem nicht mehr erreicht. Leider crasht der Apache jetzt so ca. alle 2 Wochen ohne jegliche Fehlermeldung. Wo kann ich da ansetzen?
Jetzt noch ein paar Details. Der Server ist ein VServer für 12 Euro mit 512 MB RAM. Das Problem scheinen aber die CPU bzw die TCP Connections zu sein. Top zeigt manchmal zu hohe werte an. Z.B. 100%, aber die prozesse in der liste haben zusammen z.B. nur 20%. Wie kommt das?
die /proc/user_beancount Werte sind eigentlich ganz gut, bis auf numtcpsock (max 172). Da steht der failcnt bei 393, allerdings seit einer Weile unverändert. Was mich wirklich geschockt hat, war der unix bench 4.1 index von nur 18.1. Auf einer Vergleichsliste entsprach das in etwa ein PII mit 200 Mhz und 32Mb RAM. Da stimmt doch was nicht.
Was meint ihr dazu?
nachdem ich nun bereits seit einiger Zeit auch hier im Forum schon gesucht habe aber leider nicht fündig geworden bin, möchte ich mein Problem schildern.
Nachdem meine Seite auf s4y höheren Traffic bekommen, habe ich probleme mit der Stabilität der Grundservices: Apache, MySQL. Zuerst stürzte MySQL Server ab. Nach einiger Recherche fand ich heraus, dass der query_cache abgeschaltet war!!! Hilfe!! Also das ding aktiviert (2MB) und ab sofort lief mysql wie geölt.
Jetzt macht der Apache manchmal schlapp.
Zuerst wurden die MaxClients Limit ab und zu erreicht (Meldung im Logfile). Anstelle das limit zu erhöhen (hat nix gebracht wg. Ressourcenproblemen), habe ich KeepAlive von 15 auf 2 reduziert. MaxClient limit wurde seitdem nicht mehr erreicht. Leider crasht der Apache jetzt so ca. alle 2 Wochen ohne jegliche Fehlermeldung. Wo kann ich da ansetzen?
Jetzt noch ein paar Details. Der Server ist ein VServer für 12 Euro mit 512 MB RAM. Das Problem scheinen aber die CPU bzw die TCP Connections zu sein. Top zeigt manchmal zu hohe werte an. Z.B. 100%, aber die prozesse in der liste haben zusammen z.B. nur 20%. Wie kommt das?
die /proc/user_beancount Werte sind eigentlich ganz gut, bis auf numtcpsock (max 172). Da steht der failcnt bei 393, allerdings seit einer Weile unverändert. Was mich wirklich geschockt hat, war der unix bench 4.1 index von nur 18.1. Auf einer Vergleichsliste entsprach das in etwa ein PII mit 200 Mhz und 32Mb RAM. Da stimmt doch was nicht.
Was meint ihr dazu?