Kan man se det?
 
 Jeg opdagede at en webserver var løbet tør for apache-processer, så der 
 var meget lange svartider.
 
 Jeg så med apache2ctl status, at der ikke var nogle ledige workers.
 
 Men kan man se, hvor mange "seere" der ventede på at serviceret af en 
 worker? Altså ligger de i en kø, eller får de bare ikke adgang til 
 maskinen, før de kan behandles?
 
 Hvis der er en kø, kommer de vel til i den rækkefølge, de kommer ind?
 
 Jeg fik sat antallet af workerprocesser op til max, men det var kun 256 
 samtidige connections, så jeg selv hvis jeg satte keep-alive ned til et 
 enkelt sekund, var det ikke nok.
 
 Først da jeg fik skiftet apache ud med den nyeste, der har et højere 
 max, kunne jeg sætte keep-alive på igen.
 
     Server uptime: 8 hours 52 minutes 44 seconds
     Total accesses: 559105 - Total Traffic: 734.0 MB
     CPU Usage: u80.47 s9.78 cu0 cs0 - .282% CPU load
     17.5 requests/sec - 23.5 kB/second - 1376 B/request
     298 requests currently being processed, 16 idle workers
 
 Skriver apache i en log et sted, hvis den løber tør for workers?
 Ikke en, jeg kunne finde ihvertfald.
 
 Man kunne også have ønsket sig, at serveren selv kunne finde ud af at 
 regulere ned for keep-alive, når den begyndte at løbe tør.
 
 Men sådan er der så meget, man kunne ønske sig...
 
 Nu kører den ihvertfald pænt.
 
 Linux 2.6.18-6-686 #1 SMP Fri Jun 6 22:22:11 UTC 2008 i686 GNU/Linux
 # apache2ctl -v
 Server version: Apache/2.2.9 (Debian)
 Server built:   Jan 20 2009 17:29:25
 
 Leif
  
            
             |