如何在ODOO中运行多个工作人员?

时间:2015-05-21 12:23:41

标签: odoo

我必须在多个Workers环境中检查我的模块以及如何在ODOO中检查服务器负载。

3 个答案:

答案 0 :(得分:4)

我不太清楚你的意思。

如果您的意思是如何在Odoo中运行多个worker,请在配置文件中指定“workers = 4”,这样你就可以了。还有一些其他设置可用于设置内存和CPU时间的硬限制和软限制,以及在多次请求后重新启动工作程序等事情 - 请查看config.py。请注意,workers选项仅在Unix下可用;避免在Windows上部署的另一个原因。

如果你想告诉你是否在多个工作人员下运行。

from openerp.tools import config
worker_count = config["workers"]

答案 1 :(得分:1)

我在odoo上遇到了runnig多个worker的问题,因为我搜索的很少,发现有一个参数" worker" 在配置文件中。

set" workers =#number_of_worker"

例如:

workers = 5

我不确定,但它可能会有所帮助并解决您的问题

答案 2 :(得分:1)

看起来你需要启动多个worker,因为你需要设置一个web服务器,apache或nginx。

我更喜欢使用带有mod wsgi的apache,根据我的服务器CPU使用多个worker,设置worker取决于你起诉的CPU。

您需要使用apache和wsgi检查odoo教程,使用2名工作人员odoo apache2 ubuntu