title: Python HTTP Server available for Multiple Requests
body: <p>I have been doing a lot of studying of the BaseHTTPServer and found that its not that good for multiple requests. I went through this article
  <a href="http://metachris.org/2011/01/scaling-python-servers-with-worker-processes-and-socket-duplication/#python" rel="nofollow">http://metachris.org/2011/01/scaling-python-servers-with-worker-processes-and-socket-duplication/#python</a></p>
  
  <p>and I wanted to know what is the best way for building a HTTP Server for multiple requests 
  -></p>
  
  <p>My requirements for the HTTP Server are simple -
  - support multiple requests (where each request may run a LONG Python Script)</p>
  
  <p>Till now I have following options ->
  - BaseHTTPServer (with thread is not good)
  - Mod_Python (Apache intergration)
  - CherryPy?
  - Any other?</p>