Apache web-tjener Trimming av ytelsen Her kan du sette opp web-tjeneren slik at den har en god kombinasjon av ytelse og bruk av ressurser. Vær allikevel klar over at standard­ valgene gir en god løsning, slik at det som oftest ikke er behov for å endre "fabrikk-oppsettet". 11.. AAnnttaallll pprroosseesssseerr 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. 11..11.. AAnntt.. pprroosseesssseerr vveedd ooppppssttaarrtt Apache starter opp med dette antallet datter-prosesser aktive. 11..22.. MMaakkss kklliieenntteerr ppeerr kkooppii 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. 11..33.. MMaakkss ffoorreessppøørrsslleerr ppeerr kkooppii En prosesskopi vil begå selvmord stille og fredelig etter å ha betjent dette antallet oppkoblinger. Ment som sikkerhet mot minnelekkasjer (selv om ingen er funnet). 11..44.. MMiinniimmuumm rreesseerrvveekkooppiieerr 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. 11..55.. MMaakkssiimmuumm rreesseerrvveekkooppiieerr 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. 22.. FFoorr åå rreedduusseerree bbrruukkeenn aavv bbåånnddbbrreeddddee ii wweebb--ttrraaffiikkkkeenn bbllee HHTTTTPP uuttvviiddeett ttiill åå ggooddttaa fflleerree eennnn eenn ffoorreessppøørrsseell iinnnneenn eenn eennkkeelltt ttiillkknnyyttnniinngg.. DDeettttee eerr bblliitttt kkaalltt eenn sseeiigglliivveett ffoorrbbiinnddeellssee eelllleerr aatt ddeenn hhoollddeess ii lliivvee .. GGjjeennbbrruukk aavv ttiillkknnyyttnniinnggeerr 22..11.. HHoolldd ii lliivvee Dersom krysset av for vil funksjonen tillate nettlesere å opprette slike _s_e_i_g_l_i_v_e_d_e _f_o_r_b_i_n_d_e_l_s_e_r som holdes i live gjennom et sett med forespørsler. I motsatt fall vil bare en forespørsel per tilnytning tillates. 22..22.. HHvvoorr lleennggee ((ss)) Antallet sekunder Apache venter på neste forespørsel i en seiglivet forbindelse. Dersom denne overskrides tas forbindelsen ned. 22..33.. AAnntt.. ooppppssllaagg fføørr nneeddsstteennggnniinngg Største antall oppslag tillatt i en enkelt forbindelse. 33.. AAvvaannsseerrtt ttrriimmmmiinngg 33..11.. BBrryytt ffoorrbbiinnddeellsseenn eetttteerr Antallet sekunder Apache venter på første oppslag etter at en tilknytning er etablert. Hvis en bruker kobler seg opp, men ikke gjør noen opplasg vil forbindelsen bli brutt etter denne perioden og ressursene frigjøres.