【问题标题】:virtual real time limit (178/120s) reached达到虚拟实时限制 (178/120s)
【发布时间】:2019-08-25 21:38:30
【问题描述】:

我正在使用 ubuntu 16 版本并运行 Odoo erp 系统 12.0 版本。 在我的应用程序日志文件中,我看到信息显示“已达到虚拟实时限制(178/120 秒)”。 它到底意味着什么以及它会对我的应用程序造成什么损害? 还有如何增加虚拟实时限制?

【问题讨论】:

  • 您是指 Odoo 日志文件吗?你能把这个logline放到你的问题中吗?
  • 我想这就是你要找的东西?github.com/odoo/odoo/issues/28808你在调试模式下运行吗?

标签: python ubuntu odoo


【解决方案1】:

这是一个通过杀死僵尸线程并产生新线程来增加 Odoo 服务器弹性的参数。它不会损害您的应用程序,但如果您不更改它,它会限制您的调试时间。

根据 Odoo 自己的文档(见https://www.odoo.com/documentation/12.0/reference/cmdline.html

--limit-time-real 防止工作人员花费超过几秒的时间来处理请求。如果超出限制,则 工人被杀。

与 --limit-time-cpu 的不同之处在于这是一个“墙上时间”限制 包括例如SQL 查询。

默认为 120。

所以,为了能够安心调试,我使用 --limit-time-real 99999 运行 Odoo

【讨论】:

    【解决方案2】:

    打开您的配置文件并添加以下参数:

    --limit-time-real=100000

    【讨论】:

    • OP 首先询问“这究竟意味着什么以及它可能对我的应用程序造成什么损害”,所以请按照他们的要求添加解释。
    猜你喜欢
    • 2013-09-01
    • 1970-01-01
    • 2010-09-27
    • 1970-01-01
    • 2013-04-13
    • 1970-01-01
    • 1970-01-01
    • 2011-07-09
    • 2013-10-27
    相关资源
    最近更新 更多