Next Previous Contents

1. Antall prosesser

Apache er bygget rundt en hovedprosess som tar i mot forbindelser fra klienter og en eller flere prosesskopier som gjør det egentlige arbeidet forbundet med å utføre oppgaven å gi den forespurte siden. Antallet prosesskopier justerer seg selv kontinuerlig avhengig av antallet tilknytninger til tjeneren, men oppad begrenset til antallet gitt her.

1.1 Ant. prosesser ved oppstart

Apache starter opp med dette antallet datter-prosesser aktive.

1.2 Maks klienter per kopi

Maksimum antall prosesskopier. Hver klient-tilkobling benytter en kopi, slik at dette tallet indirekte angir hvor mange som kan være knyttet opp mot tjeneren til enhver tid. Dersom dette tallet settes for lavt vil brukere kunne stenges ute, så vær litt romslig. Mer enn noe annet er denne begrensningen ment å være en nødbrems for en tjener som suser avgårde ute av kontroll og truer med å ta med seg hele systemet.

1.3 Maks forespørsler per kopi

En prosesskopi vil begå selvmord stille og fredelig etter å ha betjent dette antallet oppkoblinger. Ment som sikkerhet mot minnelekkasjer (selv om ingen er funnet).

1.4 Minimum reservekopier

Apache passer på at det alltid er noen prosesskopier som ligger i dvale i påvente av topper i belastningen. Dersom disse våkner til live, blir flere startet og lagt i dvale slik at antallet alltid er konstant.

1.5 Maksimum reservekopier

Apache sørger for at det ikke blir fler enn dette antallet prosesskopier i dvale, og tar livet av noen om nødvendig for å holde seg innenfor grensen.


Next Previous Contents