Odoo服务器将缓慢关闭

2024-04-23 06:48:38 发布

您现在位置:Python中文网/ 问答频道 /正文

8Gb的笔记本电脑上运行的是Python i7内存,内存为8Gb 每次我需要关闭服务器来更新我的代码(使用ctrl+C两次),if在关闭前大约需要2分钟。在

有没有办法让关机更快??在

谢谢

(关闭时日志文件下方)

2017-01-17 09:58:54161 7256信息?打开RP.service.server:启动关机

2017-01-17 09:58:54167 7256信息?打开RP.service.server:再次按CTRL-C或发送第二个信号以强制关闭。在

回溯(最近一次呼叫): “文件”奥多比“,第160行,英寸 主()

“文件”奥多比“,第157行,主要 openerp.cli.main()

文件“C:\odoo-8.0\openerp\cli_yuinit_u.py”,第68行,在main中 o、 运行(args)

文件“C:\odoo-8.0\openerp\cli\服务器.py“,第180行,运行中 主(args)

文件“C:\odoo-8.0\openerp\cli\服务器.py“,第174行,主要 钢筋混凝土=打开RP.service.server.启动(预加载=预加载,停止=停止)

文件“C:\odoo-8.0\openerp\service\服务器.py“,第970行,开始 钢筋混凝土=服务器.run(预加载,停止)

文件“C:\odoo-8.0\openerp\service\服务器.py“,第374行,运行中 自动停止()

文件“C:\odoo-8.0\openerp\service\服务器.py“,330号线,停止 自动关机()

文件“C:\Python27\lib\SocketServer.py“,第246行,处于关闭状态 你自己关上了_趴下,等等()

文件“C:\Python27\lib\线程.py“,614号线,等待 自我__等一下(超时)

文件“C:\Python27\lib\线程.py“,340号线,等待 侍者。获取()

键盘中断


Tags: 文件内存pyodoo服务器信息cliserver
1条回答
网友
1楼 · 发布于 2024-04-23 06:48:38

服务器等待关机是为了确保所有记录都被保存,等等,作为干净关机的一部分。你可以考虑两种策略来减轻痛苦:

  1. 重新构造您的软件,使服务器只需在服务器软件发生更改时才需要关闭-即从一个经过良好测试的小型进程运行服务器,并从其余代码连接到该进程,前提是服务器接口不需要更新,因此得到了经过良好测试的,不需要关闭这部分代码,因此您只需断开而不是关闭。

  2. 编写一个经过良好测试的小型加载和执行顶级程序,并提供一种机制来告诉它重新加载更改后的代码,也称为动态插件体系结构。这要复杂得多,因为一直在运行的代码可能会留下人工制品等。

相关问题 更多 >