Linux 下使用 Supervisor 管理源码启动的 OpenERP
- 版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0
- 作者:步科
- 本文地址:http://buke.github.io/blog/2012/07/16/user-supervisor-manager-openerp/
从源码启动openerp,简单的做法是添加启动脚本到/etc/init.d/rc.local等,让openerp 随系统启动而运行。此类方法只在系统启动时运行,但万一程序在运行中崩溃,您可能要等到用户发现不能使用了,才去重启服务器。下面请出今天的主角: supervisor ( http://supervisord.org/)
Supervisor 是什么?
Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems. Supervisor 是一个客户端/服务器系统,允许用户监控和控制类 Unix 操作系统上的进程数。
1、安装
debian/ubuntu
1
|
|
redhat/centos
1
|
|
2、建立openerp 的配置文件
1 2 |
|
openerp.conf 内容
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
3、 完成!
重启系统试试看openerp 是否已经启动。也可以想办法把openerp 搞崩溃,试试supervisor 能不能及时将openerp 重启
4、 常用命令
1 2 3 4 5 6 |
|