sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #55618
Re: Apache m. ~100 req/s
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
Follow ups
References