我的一个plone有一个奇怪的问题:当我清除并重建zcatalog时,zope客户端会在一段时间后静默退出。没有错误。
我使用ZMI(zeo + zeoclient,独立)和使用'zinstance debug'完成了这个过程。客户端静默退出的结果相同。
我在Ubuntu Server 12.04盒子上使用标准的Plone 4.3和一些插件产品。
我为了找出问题所做的任务,没有成功:
任何线索?
答案 0 :(得分:2)
这个plone实例安装在一个512 MB的VPS(OpenVZ)上,当没有内存空闲时,内核以静默方式杀死了python进程。
我最近的一个测试是重建目录并启用了“日志进度”,在那里我显示该过程在不同的点退出,但都在30%左右。然后我偶然执行了dmesg,并且“瞧瞧”,这个谜团得到了解决,看:
[2233907.698115] Out of memory in UB: OOM killed process 17819 (python) score 0 vm:799612kB, rss:497324kB, swap:45480kB
[2235168.564053] Out of memory in UB: OOM killed process 445 (python) score 0 vm:790380kB, rss:498036kB, swap:46924kB
[2236752.744927] Out of memory in UB: OOM killed process 17964 (python) score 0 vm:790392kB, rss:494232kB, swap:45584kB
[2237461.280724] Out of memory in UB: OOM killed process 26584 (python) score 0 vm:790328kB, rss:497932kB, swap:45940kB
[2238443.104334] Out of memory in UB: OOM killed process 1216 (python) score 0 vm:799512kB, rss:494132kB, swap:44632kB
[2239457.938721] Out of memory in UB: OOM killed process 12821 (python) score 0 vm:794896kB, rss:502000kB, swap:42656kB}