-----Original Message----- From: Jens Vagelpohl [mailto:tommymi@concentric.net] Sent: Wednesday, July 07, 1999 2:17 PM To: zope@zope.org Subject: [Zope] MySQL Adapter threading (was: [Zope] Password screens)
This is very interesting to hear... I am just about to connect a MySQL database to Zope 2.0.0a3 using ZMySQLDA. I understand the problem, but how do I make sure Zope is running single-threaded? As I understand ZServer runs multithreaded (provided Python is compiled --with-threads) and ZopeHTTPServer runs on a single thread.
Question: Can I tell ZServer to run with a single thread, and if yes, how so? Or do I have to use ZopeHTTPServer if I want single thread?
Pass z2.py the '-t' argument with the value 1, which will ensure that it runs with only one thread. ZopeHTTPServer is offically dead as of this morning, you will not see it in Zope 2.0.0a4. -Michel
Jens Vagelpohl
-----Original Message-----
<snip snip>
so you should NOT run Zope 2.0 with more than one thread if you want to use MySQL. Someone may want to patch the MySQLDA so that the whole thing is wrapped in a lock, or serializes requests before the client library is entered. Either way, given that no one is paying us to do it, we probably won't.
-Michel
<snip snip>
_______________________________________________ Zope maillist - Zope@zope.org http://www.zope.org/mailman/listinfo/zope
(For developer-specific issues, use the companion list, zope-dev@zope.org - http://www.zope.org/mailman/listinfo/zope-dev )