Hallo liebe Leser,
eigtl. dachte ich, dass ich das Problem selbst in den Griff bekomme mit anpassen der Apache und MYSQL Config, aber ich vermute fast, dass mein Problem woanders liegt.
Daten zum Server:
RootDS
- CPU: 2x 2,33 GHz Prozessor
- RAM: 3072MB
- HDD: 80GB (RAID)
- Verwaltung: Confixx mit PowerPanel & Rootzugriff
Benutzung:
Webserver & Imageserver. Auf dem Server werden ausschliesslich nur Webprojekte gehostet: Foren, Browsergames und ein Imageserver der extern 2-3 Webprojekte mit Bildern bestückt.
Wenn wirklich viel los ist, so würde ich behaupten, dass in den Spielen vll. 30 User online sind und zusätzlich vll. 2-3 Bots von den Suchmaschinen (Delay: 5 Sekunden) und extern vll. 70 Connections stattfinden, zwecks Grafiken. Also wirklich nicht wirklich sehr Anspruchsvoll, ich hab sogar alles optimiert: Ajax Requests, robots.txt, Error.log stehts kontrolliert und nachgebessert. Beliefern sollte er meiner Meinung nach mind. 400 User, ob nun einfach nur ein Bild abgerufen wird oder ein echter Seitenbesucher.
Problem:
Server läuft recht flüssig und dann kommen immer wieder kurzzeitige Serverlaggs wo die Seiten 20-30 Sekunden Ladezeit benötigen und sich dann nach 5 Minuten reguliert. Die CPU ist meist zu 3% ausgelastet und der RAM meist so um die 300MB. Sobald der Server anfängt die Seiten schlecht aufzubauen, ist auch ein Login in FTP oder SSH sehr schwer.
Folgende Configs wurden schon angepasst:
Apache2
MYSQL (mit Primer-Script schon optimiert, lediglich 400 Connections wurden als zuviel eingestuft)
Folgender ErrorLog ist mir noch aufgefallen im Mail-Bereich:
Ich bin mit den Befehlen in SSH nicht so ganz vertraut, aber wenn ihr noch etwas benötigt, so werde ich es gern nachliefern.
Lieben Gruss
eigtl. dachte ich, dass ich das Problem selbst in den Griff bekomme mit anpassen der Apache und MYSQL Config, aber ich vermute fast, dass mein Problem woanders liegt.
Daten zum Server:
RootDS
- CPU: 2x 2,33 GHz Prozessor
- RAM: 3072MB
- HDD: 80GB (RAID)
- Verwaltung: Confixx mit PowerPanel & Rootzugriff
Benutzung:
Webserver & Imageserver. Auf dem Server werden ausschliesslich nur Webprojekte gehostet: Foren, Browsergames und ein Imageserver der extern 2-3 Webprojekte mit Bildern bestückt.
Wenn wirklich viel los ist, so würde ich behaupten, dass in den Spielen vll. 30 User online sind und zusätzlich vll. 2-3 Bots von den Suchmaschinen (Delay: 5 Sekunden) und extern vll. 70 Connections stattfinden, zwecks Grafiken. Also wirklich nicht wirklich sehr Anspruchsvoll, ich hab sogar alles optimiert: Ajax Requests, robots.txt, Error.log stehts kontrolliert und nachgebessert. Beliefern sollte er meiner Meinung nach mind. 400 User, ob nun einfach nur ein Bild abgerufen wird oder ein echter Seitenbesucher.
Problem:
Server läuft recht flüssig und dann kommen immer wieder kurzzeitige Serverlaggs wo die Seiten 20-30 Sekunden Ladezeit benötigen und sich dann nach 5 Minuten reguliert. Die CPU ist meist zu 3% ausgelastet und der RAM meist so um die 300MB. Sobald der Server anfängt die Seiten schlecht aufzubauen, ist auch ein Login in FTP oder SSH sehr schwer.
Folgende Configs wurden schon angepasst:
Apache2
Code:
Timeout 300
KeepAlive On
MaxKeepAliveRequests 150
KeepAliveTimeout 2
<IfModule mpm_prefork_module>
StartServers 50
MinSpareServers 20
MaxSpareServers 80
ServerLimit 800
MaxClients 800
MaxRequestsPerChild 100
</IfModule>
MYSQL (mit Primer-Script schon optimiert, lediglich 400 Connections wurden als zuviel eingestuft)
HTML:
# * Fine Tuning
#
key_buffer = 128M
max_allowed_packet = 16M
thread_stack = 64K
thread_cache_size = 8
# This replaces the startup script and checks MyISAM tables if needed
# the first time they are touched
myisam-recover = BACKUP
max_connections = 400
long_query_time = 5
table_cache = 512
thread_concurrency = 10
#
# * Query Cache Configuration
#
query_cache_limit = 2M
query_cache_size = 8M
#
Folgender ErrorLog ist mir noch aufgefallen im Mail-Bereich:
HTML:
Dec 16 02:33:12 XXX pop3d: 10 maximum active connections.
Dec 16 14:00:23 XXX postfix/smtpd[4479]: warning: XXX: address not listed for hostname bannerka.hostsila.com
Dec 16 14:00:23 XXX postfix/smtpd[4479]: warning: non-SMTP command from unknown[XXX]: GET / HTTP/1.1
Dec 17 14:58:45 XXX postfix/smtpd[13595]: warning: unknown[61.143.165.100]: SASL LOGIN authentication failed: authentication failure
Dec 17 14:58:48 XXX postfix/smtpd[13598]: warning: unknown[61.143.165.100]: SASL LOGIN authentication failed: authentication failure
Ich bin mit den Befehlen in SSH nicht so ganz vertraut, aber wenn ihr noch etwas benötigt, so werde ich es gern nachliefern.
Lieben Gruss