RE: [Zope] Re: Performance of webserver?
That sounds great! Can it be built as --enable-module=pcgi --enable-shared=pcgi? If you work on benchmarking, try increasing the number of threads beyond the default of 4 (e.g. python -t8 -p./Zope.cgi ). If the threads exceeds by 2 or more the number of concurrent requests in your benchmarking app, you'll notice that the performance gap due to pcgi (vs the same test on zserver) narrows rather impressively, but it would be really nice to see it disappear more or less completely!
-----Original Message----- From: Sam Gendler [mailto:sam.gendler@software.com] Sent: Tuesday, August 31, 1999 3:36 PM To: zope@zope.org Subject: [Zope] Re: Performance of webserver?
I haven't done any benchmarking, yet, as I only downloaded zope yesterday. I have, however, generated an Apache module based on the pCGI stuff, so that you can have persistent connections to the zope server, and there is no overhead of exec'ing any new process. Everything runs inside of Apache space, and every time an apache process exits, the connection to zope is closed and cleaned up. This gives me the piece of mind of running on the Apache webserver, so I know the performance baseline, and I trust the stability and security of the webserver. I will make the module public just as soon as I add all of the handling for real configuration settings, such as virtual hosts, etc. Currently, there are just global zope settings across the entire webserver, regardless of host, directory, .htaccess, etc.
Once it is done, you should get the baseline performance numbers of Apache, with whatever added latency the zope executions require.
--sam
-- ---------------------------------------------------- "Some Scientists claim that hydrogen, because it is so plentiful, is the basic building block of the universe. I dispute that. I say there is more stupidity than hydrogen, and that is the basic building block of the universe. --Frank Zappa
_______________________________________________ Zope maillist - Zope@zope.org http://www.zope.org/mailman/listinfo/zope
(To receive general Zope announcements, see: http://www.zope.org/mailman/listinfo/zope-announce
For developer-specific issues, zope-dev@zope.org - http://www.zope.org/mailman/listinfo/zope-dev )
participants (1)
-
Thaxter, Jason M.