Next: MaxClients Up: A httpd.conf fájl különböző opciói közül néhány fontos Previous: KeepAliveTimeout   Tartalomjegyzék


5.5.1.18       MinSpareServers, MaxSpareServers és StartServers

Az opció értéke lehet: egy-egy szám, melyek darabra utalnak.

Ezek az opciók szorosan összefüggenek. Az Apache futása közben több gyermek processzt is indít. Annak érdekében, hogy egyszerre több klienssel tudjon foglalkozni, több gyermek processznek kell futnia. Ha egy karakteres terminál felületen (pl. bash shell) kiadunk egy „ps –ax | grep httpd” utasítást, akkor megszámolhatjuk, hogy hány gyermek processz fut éppen. Ezt láthatjuk:

 [root@masco.hu root]$ ps –ax | grep httpd

591      ?          S          0:00     httpd

601      ?          S          0:00     httpd

602      ?          S          0:00     httpd

603      ?          S          0:00     httpd

604      ?          S          0:00     httpd

605      ?          S          0:00     httpd

606      ?          S          0:00     httpd

607      ?          S          0:00     httpd

608      ?          S          0:00     httpd

Az itt látható listában a legfelső (amelyik a legkisebb pid-del rendelkezik – 591) az Apache fő processz, a többi egy-egy gyermek processz. Összesen 8 gyermek processz fut pillanatnyilag.

A MinSpareServers opció azt mutatja, hogy hány darab „unatkozó” azaz felesleges gyermek processznek kell futnia. Ez alapbeállítás szerint 5 darab. A MaxSpareServers azt mutatja meg, hogy hány darab „unatkozó gyermek” processz futhat összesen. Ez alapbeállítás szerint 20 darab. A StartServers opció pedig azt mutatja, hogy hány gyermek processzt indít az Apache indulásakor. Ez alapbeállítás szerint 8 darab.


Next: MaxClients Up: A httpd.conf fájl különböző opciói közül néhány fontos Previous: KeepAliveTimeout   Tartalomjegyzék

 
Misóka Zoltán 2000. 10. 05.