alternatives to Zserver
Just wondering what people recommend as an alternative to Zserver on Win32. I had python die in the weekend, and today Zope/Zserver completely locked up, and my ODBC connection disconnects for no apparent reason. So I need something more reliable and I'm getting desperate. What's the best to use with Zope out of IIS, Apache, and Roxen in terms of reliability/ease of use - I have no experience with the latter 2 but have seen them all mentioned here. ------- Regards, Graham Chiu gchiu<at>compkarori.co.nz http://www.compkarori.com/dynamo - The Homebuilt Dynamo http://www.compkarori.com/dbase - The dBase bulletin
Graham Chiu wrote:
Just wondering what people recommend as an alternative to Zserver on Win32.
I had python die in the weekend, and today Zope/Zserver completely locked up, and my ODBC connection disconnects for no apparent reason. So I need something more reliable and I'm getting desperate.
What's the best to use with Zope out of IIS, Apache, and Roxen in terms of reliability/ease of use - I have no experience with the latter 2 but have seen them all mentioned here.
Um, I'm afraid that in all cases they will run through ZServer as a backend anyway (connected through some sort of cgi protocol). In my experience running ZServer om win32 is quite reliable (only experienced 2 crashes in about a year) (both times a corrupted logfile (?) seemed to be the culprit, or at least removing it solved all problems. Rik
In article <389FEA2C.5F93DFDA@inghist.nl>, Rik Hoekstra <rik.hoekstra@inghist.nl> writes
Um, I'm afraid that in all cases they will run through ZServer as a backend anyway (connected through some sort of cgi protocol). In my experience running ZServer om win32 is quite reliable (only experienced 2 crashes in about a year) (both times a corrupted logfile (?) seemed to be the culprit, or at least removing it solved all problems.
I wasn't aware of this. So, is Zserver running all the time, or just started up on each cgi request? ------- Regards, Graham Chiu gchiu<at>compkarori.co.nz http://www.compkarori.com/dynamo - The Homebuilt Dynamo http://www.compkarori.com/dbase - The dBase bulletin
Zserver is running as a process all the time. If you are on a Linux box and have the right permissions try using the command "top" to see what is running and what resources it is taking up (you can sort by id, memory, proc %, etc). I have found that while handling a request Zserver can jump to as much as 50% but I am testing this situation on many different kinds of boxes and will report back when I have hard facts. JMA
I wasn't aware of this. So, is Zserver running all the time, or just started up on each cgi request?
Graham Chiu wrote:
In article <389FEA2C.5F93DFDA@inghist.nl>, Rik Hoekstra <rik.hoekstra@inghist.nl> writes
Um, I'm afraid that in all cases they will run through ZServer as a backend anyway (connected through some sort of cgi protocol). In my experience running ZServer om win32 is quite reliable (only experienced 2 crashes in about a year) (both times a corrupted logfile (?) seemed to be the culprit, or at least removing it solved all problems.
I wasn't aware of this. So, is Zserver running all the time, or just started up on each cgi request?
It's running all the time. On NT the most likely option is it's running as a service, but you may also start it by hand. It will be both published by the pcgi and on Apache also fcgi _and_ the ZServer interface. They will be accessible through different ports (archetypically pcgi through 8090 and ZServer through 8080. Look in your <ZopeRoot>/z2.py file for the annotated startup options. Rik Rik
participants (3)
-
Graham Chiu -
Jatwoodï¼ bwanazulia.com -
Rik Hoekstra