计划操作cron在odoo 9中不起作用。我在该设置上创建了版本odoo 9 setup和20 database。从20个数据库,预定的Cron没有在5个数据库中工作。我使用 invalid_all()方法清除了缓存。它还没有用。
同时增加
max_cron_thread upto 4
并重新启动postgresql和odoo,但它仍无法正常工作。当我检查Postgresql的日志时,我在日志中出现错误,即
unexpected EOF on client connection with an open transaction in odoo
我也尝试解决这个问题,但我没有得到合适的解决方案。如果您有任何想法,请与我分享,以解决此问题。
答案 0 :(得分:0)
我重新启动cronjob或从后端运行Schedular cron后,对我来说效果很好。 用于在终端中运行cron。打开odoo shell或python shell。然后使用以下命令。
>>from openerp.addons import base
>>import logging
>>logging.basicConfig()
>>base.ir.ir_cron.ir_cron._acquire_job('database-name')
有些时间需要30秒才能开始,所以请耐心等待。