修复旧Plone 2.5.5中的大量数据库冲突错误

时间:2013-08-22 07:11:11

标签: plone zope

我们已经开始在旧Plone站点中获得大量数据库冲突错误(Zope 2.9.6上的2.5.5)。在过去8小时内超过250个。该网站也明显变慢。

即使在提供静态资源时它们也会出现,所以我不明白写冲突是如何发生的。参见:

2013-08-22T08:46:02 INFO ZPublisher.Conflict ConflictError at /VirtualHostBase/http/www.mysite.com:80/mysite/VirtualHostRoot/portal_javascripts/Plone Default/ploneScripts9172.js: database conflict error (oid 0x0238, class BTrees._OOBTree.OOBTree, serial this txn started with 0x03a0e11203373444 2013-08-22 07:46:00.753666, serial currently committed 0x03a0e11209244055 2013-08-22 07:46:02.142564) (35 conflicts (0 unresolved) since startup at Thu Aug 22 07:39:40 2013)
------
2013-08-22T08:46:22 INFO ZPublisher.Conflict ReadConflictError at /VirtualHostBase/http/www.mysite.com:80/mysite/VirtualHostRoot/favicon.ico: database read conflict error (oid 0x0239, class BTrees._OOBTree.OOBTree) (36 conflicts (0 unresolved) since startup at Thu Aug 22 07:39:40 2013)
------
2013-08-22T08:46:22 INFO ZPublisher.Conflict ConflictError at /VirtualHostBase/http/www.mysite.com:80/mysite/VirtualHostRoot/portal_css/Plone Default/ploneStyles1892.css: database conflict error (oid 0x0239, class BTrees._OOBTree.OOBTree, serial this txn started with 0x03a0e10b728d5655 2013-08-22 07:39:26.848148, serial currently committed 0x03a0e1125f2a1388 2013-08-22 07:46:22.304147) (37 conflicts (0 unresolved) since startup at Thu Aug 22 07:39:40 2013)

我可以做些什么来修复或进一步诊断?

1 个答案:

答案 0 :(得分:0)

如果某些内容导致您的数据库写入,则会在您网站根目录的ZMI 撤消标签上显示。

http://developer.plone.org/troubleshooting/transactions.html#how-to-debug-which-object-causes-conflicterrors

如果在 Undo 选项卡上看不到写入,那么它是较低级别的ZODB问题。