Schrift
[thread]1743[/thread]

Server überlastet?

Leser: 3


<< |< 1 2 3 >| >> 22 Einträge, 3 Seiten
jan10001
 2005-08-07 00:26
#17460 #17460
User since
2003-08-14
962 Artikel
BenutzerIn
[default_avatar]
Seit langen mal wieder ein Posting auch wenn es nicht Perl bezogen ist. Aber da hier viele nen Server haben vielleicht kann mir da einer weiterhelfen.

Also ich habe einen Server der täglich 658905 Anfragen zu bearbeiten hat und etwas mehr als 2 GB Traffic verbraucht. Ist es da normal das der Server überlastet ist oder sollte der noch mehr verkraften können?

Pentium4 2.66 Ghz
1 GB RAM
SuSE 9.0
MySQL 4.1.13
Apache2 2.0.54

CMS Dragonfly
jan
 2005-08-07 04:11
#17461 #17461
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
was für requests sind das? alle dynamisch generierte seiten?
hast du einen cache drin?
jan10001
 2005-08-07 13:36
#17462 #17462
User since
2003-08-14
962 Artikel
BenutzerIn
[default_avatar]
Hallo Jan, es sind alles dynamische Seiten und mit Requests meine ich alle Anfragen. Laut Webalizer sieht das so aus:

Tag z.B. 1 August:
Anfragen: 658905
Dateien: 448456
Seiten: 70550
Besuche: 13606
Rechner: 9757
kb: 2068222

In Spitzenzeiten sind das:
Anfragen: 31330
Dateien: 20275
Seiten: 3348
kb: 95687
jan
 2005-08-07 13:51
#17463 #17463
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
sind das alles einzigartige seiten, die für jeden besucher neu generiert werden müssen oder kannst du cachen? wenn ja, würde das sicher einiges von der last abnehmen.

zusätzlich könntest du versuchen, ein bisschen mit dem querycache von mysql zu spielen: http://dev.mysql.com/doc/mysql/en/query-cache.html
Strat
 2005-08-07 15:09
#17464 #17464
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
was fuer load-zeiten sagt denn top? wenn die dauerhaft >= 1 sind, hat der server ein problem (bei einer cpu)
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
pq
 2005-08-07 16:40
#17465 #17465
User since
2003-08-04
12207 Artikel
Admin1
[Homepage]
user image
alle 658905 anfragen sind anfragen an skripte?css, bilder etc. hast du also auf einem anderen server?
benutzt du mod_perl? wenn nicht, dann würde ich als erstes auf mod_perl migrieren. evtl. RAM
verdoppeln.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
Strat
 2005-08-07 18:19
#17466 #17466
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
zu mod_perl: er verwendet Apache2 2.0.54, da ist IMHO mod_perl immer noch ziemlich beta...
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
sri
 2005-08-08 09:08
#17467 #17467
User since
2004-01-29
828 Artikel
BenutzerIn
[Homepage] [default_avatar]
[quote=Strat,07.08.2005, 16:19]zu mod_perl: er verwendet Apache2 2.0.54, da ist IMHO mod_perl immer noch ziemlich beta...[/quote]
mod_perl2 an sich ist sehr stabil zeigt die Erfahrung, was probleme machen kann ist libapreq2.

Zum Thema, ich vermute mal der Fragesteller befindet sich mental noch in den 90ern und benutzt CGI, ohne mod_perl, ohne cache, ohne templates, ohne alles...aber meine Kristallkugel ist gerade im Geschirrspueler.
esskar
 2005-08-08 11:39
#17468 #17468
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=sri,08.08.2005, 07:08]mental noch in den 90ern[/quote]
*rofl*
jan10001
 2005-08-08 12:13
#17469 #17469
User since
2003-08-14
962 Artikel
BenutzerIn
[default_avatar]
Nachdem ich mir DragonFly genauer angeschaut habe, kenne ich das Problem. Dort gibt es anscheind keinen Cache, das heißt für jede Seite gibt es erstmal ne menge MySQL Abfragen. Addiert man dann noch das stark besuchte Forum und den Chat dazu wird klar warum der Server überlastet ist.

Hat wer Tipps welches CMS, welche Chat und Foren Software einen solchen Besucherandrang verkraftet?
<< |< 1 2 3 >| >> 22 Einträge, 3 Seiten



View all threads created 2005-08-07 00:26.