Wie Masse an HTTP Zugriffen handeln?

E

easore

Hallo zusammen,

ich betreibe einen Counterdienst und mein Server kann die Masse an Zugriffe nicht mehr handeln. Läuft durchgehend an der Leistungsgrenze, Load-AVG von 40, 50 ist an der Tagesordnung!

:hilfe2:

Ich habe schon relativ etwas an den Apache-Einstellungen rumgespielt, also das umgesetzt was so im Netz zu finden ist, leider ohne Erfolg.

Ich hab mich gefragt wie das eigentlich die richtig GROßEN machen! ?( Die müssen sicher mit mehr als 200.000 Zugriffen pro Tag umgehen!

thx!
easore
 
Ich hab mich gefragt wie das eigentlich die richtig GROßEN machen! Die müssen sicher mit mehr als 200.000 Zugriffen pro Tag umgehen!

ganz einfach, die haben

1. natürlich mehrere server

und

2. einen oder mehrere vorgeschaltete loadbalancer der den traffic auf die slave-server verteilt
 
hi!

1. zeig mal deine apacheeinstellungen!

2. verwendest du ne datenbank? dann gleich die einstellungen mit dazu geben

3. verwendest du php oder eine andere scriptsprache?

4. verwendet deine application caching?

5. zeig mal ne url!

6. welche prozesse lösen den die last aus? (befehl: top in der shell)

so pauschal kann man dir natürlic nix ohne diese infos sagen.

mfg frank
 
sorry aber was soll ein proxy da bringen?

er kann ja nicht sagen bzw erzwingen das die nutzer über nen proxy auf die seite zugreifen.

mfg frank
 
Ohne irgendwelche configs, etc. wuerde ich dir auf jeden Fall raten KeepAlive auf "no" zu setzen...
und iptables als Host-FW so zu confen das jeder ueberfluessige Zugriff per se abgelehnt wird.

Gruss

Niels
 

Ähnliche Themen

Problem mit Apache2 + MySQL Server

Zurück
Oben