Apache httpd 的进程线程模型

while [accept-connection] {

  while [accept-request] {
    incr requestWorkers

    if {$requestWorkers > $config(MaxRequestWorkers)} {
      queue-request
    } else {
      [expr {$ServerCount * $config(ThreadsPerChild)]
      set serverLimit [expr {$conifg(MaxRequestWorkers)/$config(ThreadsPerChild)}]
      handle-request
    }
  } 

  incr connectionsPerChild
  if {$connectionsPerChild > $config(MaxConnectionsPerChild)} {
    exit
  } 
}