gpt4 book ai didi

python - 当我们在 odoo server 或 openerp 中有多个请求时,响应时间会延迟?

转载 作者:太空宇宙 更新时间:2023-11-03 11:28:39 25 4
gpt4 key购买 nike

我的 Openerp 版本是 8.0。

我是 openerp 模块的新手。我的问题是,如果我用多个请求访问服务器,我会在所有请求处理完成后收到所有请求的响应。我想从这个场景中得到的是,每当单个请求过程在多个请求中完成时,应该用相关的响应来提供服务。但我不会到这里。请给我一些建议。我试图找到解决方案,但我无法得到它。在此先感谢。

最佳答案

Odoo 服务器一次只能处理一个请求。这意味着其他请求必须等到它们被处理。

解决方案是在multiprocess mode中运行Odoo ,其中多个工作人员可以并行处理请求(docs):

使用 --workers=x 选项,其中 x 是要产生的 worker 数量。

建议使用的 worker 数量为 2*n+1,其中 n 是服务器的处理器数量。

Workers 还提供更好的内存管理,因为它们会定期重启。它们在达到阈值之一时被回收,例如最大请求数 --limit-request(默认为 8196)或内存使用 --limit-memory-soft(默认为 640Mb)。

关于python - 当我们在 odoo server 或 openerp 中有多个请求时,响应时间会延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28213102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com