Supervisor (http://supervisord.org)是一个优秀的Linux下的进程监控,管理工具。它可以自动监控进程的状态,若进程意外退出,还可以自动重启。我们一般在生产环境中管理Odoo服务器进程。他的安装和配置也很简单。这里有一篇文章介绍supervisor管理Odoo进程 http://shine-it.net/index.php/topic,4250.msg11558.html
但是Odoo V8之后用supervisor启动会出现问题。Odoo无法正常启动,运行 #supervisorctl 查询运行状态时会看到:FATAL Exited too quickly (process log may have details) 错误 查看log会有这么一句错误:
Odoo在启动过程中需要检查一个data目录,其中用来保存Odoo用户的附件文档,Session数据,以及通过网络安装的模块。 解决的办法是,在supervisor配置文件中设置环境变量,比如: YourName一般是启动Odoo的用户 environment=HOME="/home/YourName",USER="YourName" 设置好后,执行下面的命令,重新载入新的配置文件,即可正常启动Odoo了 supervisorctl reload openerp.hk openerp.hk openerp.hk![]() |
1
![]() 鲜花 |
1
![]() 握手 |
![]() 雷人 |
![]() 路过 |
![]() 鸡蛋 |
业界动态|铂悦新闻网
2025-05-07
2025-05-07
2025-05-07
2025-05-07
2025-05-07
请发表评论