Odoo 10.0通过多核设置,可自动分配出多进程,从而充分利用CPU,在用户数量比较多时能提高系统性能你可以使用命令 sudo apt-get install nginx 来安装nginx。
安装需要的模块
sudo apt-get install python-gevent
sudo apt-get install python-setuptools
sudo easy_install psycogreen
sudo casy_install
设置使用多核
编辑odoo.conf,默认位于etc/odoo目录中。
编辑或增加
其中“n”为你的cpu的内核数量。
workers =n
limit_time_cpu=300 值可以适当加大
limit_time_real=360 值可以适当加大
最后重启Odoo服务
sudo service odoo restart
设置使用Nginx反向代理
开启多核后,请务必使用上节(2.7节)介绍的Nginx反向代理,另外nginx.conf文件还要增加一部分内容。这是因为开启多核后,会有很多线程在端口8069上,但也有一个gevent线程在端口8072上(longpolling-port),web会用8069请求longpolling。所以会出现http错误。
将/etc/nginx/sites-available/default 文件删除,然后修改nginx.conf文件,
#vi/etc/nginx/nginx.conf
下图是完整的nginx.conf开启多核的文件
nginx.conf文件网盘下载地址
您暂时无权访问此隐藏内容,请电脑访问https://www.erpdaxue.cn付费查看!
如何获得最好Odoo二次开发服务?星辉信息科技,专业Odoo二次开发公司