Hi,
Somebody was wondering about locking in Python (and CherryPy), link: http://groups.google.com/group/cherrypy-users/browse_thread/thread/bbc2800aa0f329c4?hl=en
Why not running running multiple python processes for CherryPy ? That would ease the GIL . You can "load balance" requests with Apache's mod_proxy .
If you need sessions, try web reverse proxy + state-full balancer called Pound : http://www.apsis.ch/pound/
From the docs: "a load balancer: it will distribute the requests from the client browsers among several back-end servers, while keeping session information." ... "Five possible ways of detecting a session have been implemented in Pound (hopefully the most useful ones): by client address, by Basic authentication, by URL parameter, by cookie and by header value"
Cheers, Alex
Friday, April 20, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment