At 12:54 PM 1/8/2007 -0800, Foobar BazBaz wrote:
>Yes... that's it exactly.  Looking at the code, it
>appears
>that subclassing WSGIRequestHandler, overriding the
>handle
>method to dispatch to one of a pool of handler threads
>might be an easy way to get reasonalble performance
>from this still-simple approach.
>
>At least it *looks* to me like handle method would be
>the place to make the transfermation to
>thread-per-request.

No, that's the place where you'd change it to set wsgi.multithread to 
False.  :)

If you want to make it *actually* multithreaded, you need to subclass 
WSGIServer and mix in SocketServer.ThreadingMixIn, e.g.:

    class MultiWSGI(ThreadingMixIn, WSGIServer):
        ...


_______________________________________________
Web-SIG mailing list
Web-SIG@python.org
Web SIG: http://www.python.org/sigs/web-sig
Unsubscribe: 
http://mail.python.org/mailman/options/web-sig/archive%40mail-archive.com

Reply via email to