sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #55632
Re: Apache m. ~100 req/s
Når dit load går højt, hvordan ser en "vmstat 1 10" så ud?
Da jeg prøvede squid, var det Netværkskortets interrupts (18.000/sec)
der gjorde den sagde stop.
Dette kunne sandsynligvis være blevet forbedret kraftigt
med et server netkort, da disse nedbringer antallet af interrupts, ved
at håndtere meget af pakke-processeringen selv - og derved ikke skulle
sende så mange interrupts.
On Mon, 7 Oct 2002 19:48:16 +0200
"Lars Lerager Hansen" <lars@xxxxxxxxxx> wrote:
> Mads Bondo Dydensborg <madsdyd@xxxxxxxxxxxx> wrote:
>
> > On Mon, 7 Oct 2002, Lars Lerager Hansen wrote:
> >
> > > Vores Apache har det skidt.
> > > I grumme perioder kommer der op mod 100 request i sekundet. Der er
> > > enormt mange samtidige brugere, så jeg har været tvunget til at
> > > sætte MaxClients højt, og KeepAliveTimeout meget lavt.
> > > Det hjalp i en periode, men nu er grænsen ved at være nået igen.
> > > Problemet er de mange processer som Apache spawner. Så gode dyr er
> > > rådne!
> >
> > Du skriver faktisk ikke noget om hvor højt du er nået. Umiddelbart
> > lyder du som en kandidat til Apache 2.x - med flertrådede ting.
> >
> > Hvor højt er dit load. Hvor mange processer er et problem?
> >
>
> Jeg ved det ikke - men maskinen thrasher tilsyneladende. Og de mange
> processer giver en masse kontekstskift som går ud over performance -
> når det er rigtigt slemt, kan jeg næste ikke logge ind på den via ssh,
> så jeg kan ikke rigtigt sige noget om load. 30 - 50 vil jeg tro.
> Enkelte gange flere hundrede.
>
> [KLIP]
>
> > > Jeg har overvejet følgende konfiguration, hvor Tux server statisk
> > > indhold og forwarder forespørgsler på dynamisk indhold til Apache
> > > og evt. Tomcat:
> > >
> > > KLIENT <---> TUX <---> APACHE <---> TOMCAT
> >
> > Kunne du ikke også bruge et proxy foran apache? Squid eller
> > lignende.
>
> Jo, men jeg kan ikke tillade mig at cache ret meget - en del af
> indholdet er~= realtime.
>
> > Tux kan ikke afvikle php.
>
> I teorien kan den vel godt - der skal vel "bare" kodes et modul?
>
> Hilsen Lars
>
>
>
>
--
Regards,
Klavs Klavsen
-------------| This mail has been sent to you by: |------------
Klavs Klavsen - Open Source Consultant
klavs@xxxxxxxxxxx - http://www.EnableIT.dk
Get PGP key from www.keyserver.net - Key ID: 0x586D5BCA
Fingerprint = A95E B57B 3CE0 9131 9D15 94DA E1CD 641E 586D 5BCA
---------------------[ I think that... ]-----------------------
Working with Unix is like wrestling a worthy opponent.
Working with windows is like attacking a small whining
child who is carrying a .38. -- Unknown
References