Hi Today was the second time when my Zope has hanged up. The same thing has happened 6 days ago. I've never got problems with stability since I have moved from Zope 2.6.1 back to 2.6.0. This was caused by experiencing a bug described in Collector (Issue 852). Here is some background: I run Zope 2.6.0 on Windows 2000 server. Products installed are: - CCSQLMethods - DCOracle2 (1.3 beta) - ZODBCADA - exUserFolder (0-10-10) My application works with Oracle 8i database and has about 150 users. There is no Apache in front of Zope yet. Why it hangs? I have checked event log and the last thing logged in before hang up was: - first hang up: 2003-07-11T17:44:22 INFO(0) ZODB conflict error at /cr/centralne/blokowanieDokumentow/blok/LFaktur (186 conflicts since startup at 2003-07-09T23:04:31) - and the second one: 2003-07-17T08:15:16 INFO(0) ZODB conflict error at /cr/centralne/rozliczeniaBezgotowkowe/dokumentDyspozycji/ przegladPozycji/wyborFaktur/listaFakturS/zapiszZmiany (663 conflicts since startup at 2003-07-14T08:19:55) ...iteration over the number of conflicts... 2003-07-17T08:25:17 INFO(0) ZODB conflict error at /cr/centralne/rozliczeniaBezgotowkowe/dokumentDyspozycji/ przegladPozycji/wyborFaktur/listaFakturS (669 conflicts since startup at 2003-07-14T08:19:55) The next logged thing in were standard messages of zope startup. Is it possible that conflict errors killed my zope? I think about patching my Zope installation with Dieter Maurer's ReadConflictError patch, but I'm neither sure this will help nor this will work with 2.6.0. Any ideas? Jakub
On Thursday 17 July 2003 09:56, Jakub Wisniowski wrote:
Is it possible that conflict errors killed my zope?
unlikely. -- Toby Dickenson http://www.geminidataloggers.com/people/tdickenson
Does your app start up threads other than those started automatically per web request? If so make sure you don't pass Zope objects around between threads. See the discussions Threading in Zope and Zope Freezing up with multiple threads accessing objects in this news group. Etienne At 10:56 AM 17/7/2003 +0200, Jakub Wisniowski wrote:
Hi
Today was the second time when my Zope has hanged up. The same thing has happened 6 days ago. I've never got problems with stability since I have moved from Zope 2.6.1 back to 2.6.0. This was caused by experiencing a bug described in Collector (Issue 852). Here is some background: I run Zope 2.6.0 on Windows 2000 server. Products installed are: - CCSQLMethods - DCOracle2 (1.3 beta) - ZODBCADA - exUserFolder (0-10-10)
My application works with Oracle 8i database and has about 150 users. There is no Apache in front of Zope yet.
Why it hangs? I have checked event log and the last thing logged in before hang up was: - first hang up:
2003-07-11T17:44:22 INFO(0) ZODB conflict error at /cr/centralne/blokowanieDokumentow/blok/LFaktur (186 conflicts since startup at 2003-07-09T23:04:31)
- and the second one: 2003-07-17T08:15:16 INFO(0) ZODB conflict error at /cr/centralne/rozliczeniaBezgotowkowe/dokumentDyspozycji/
przegladPozycji/wyborFaktur/listaFakturS/zapiszZmiany (663 conflicts since startup at 2003-07-14T08:19:55)
...iteration over the number of conflicts...
2003-07-17T08:25:17 INFO(0) ZODB conflict error at /cr/centralne/rozliczeniaBezgotowkowe/dokumentDyspozycji/
przegladPozycji/wyborFaktur/listaFakturS (669 conflicts since startup at 2003-07-14T08:19:55)
The next logged thing in were standard messages of zope startup.
Is it possible that conflict errors killed my zope? I think about patching my Zope installation with Dieter Maurer's ReadConflictError patch, but I'm neither sure this will help nor this will work with 2.6.0. Any ideas?
Jakub
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Jakub Wisniowski wrote at 2003-7-17 10:56 +0200:
Today was the second time when my Zope has hanged up. The same thing has happened 6 days ago.
Usually you use "-M" logging and the "requestprofiler.py" (in "utilities") to analyse hanging Zope's. There is also a HowTo about analysing a spinning Zope. Dieter
participants (4)
-
Dieter Maurer -
Etienne Labuschagne -
Jakub Wisniowski -
Toby Dickenson