返回頂部
關(guān)閉軟件導(dǎo)航
位置:首頁 > 技術(shù)分享 > SEO優(yōu)化>Odoo操作手冊使用NginxUpstream來優(yōu)化Odoo的網(wǎng)絡(luò)傳輸性能

1.7.1簡介

Odoo使用werkzeug作為web服務(wù)的框架,性能比之前的cherrypy有了很大的改善。但無論是werkzeug還是cherrypy,都不是專門的web服務(wù)器。通常的做法是在Odoo之前加一個(gè)Nginx、Apache或其它服務(wù)器。

1.7.2使用NginxUpstream部署Odoo的方法。

此處假設(shè)您已經(jīng)安裝好Odoo,并運(yùn)行在127.0.0.1:8069

1.7.2.1安裝Nginx

sudoapt-getinstallnginx

1.7.2.2修改nginx.conf,開啟gzip壓縮

#vi/etc/nginx/nginx.conf

將下面內(nèi)容中前面的注釋符“#”去掉

#gzip_varyon;

#gzip_proxiedany;

#gzip_comp_level6;

#gzip_buffers168k;

#gzip__version1.1;

將下面一行前的注釋符“#”去掉,并在其后面添加“application/javascript”

#gzip_typestext/plaintext/cssapplication/jsonapplication/x-javascripttext/xmlapplication/xmlapplication/xml+rsstext/javascriptapplication/x-javascripttext/xmlapplication/xmlapplication/xml+rsstext/javascript;

Odoo操作手冊使用NginxUpstream來優(yōu)化Odoo的網(wǎng)絡(luò)傳輸性能

改后內(nèi)容為:

gzip_typestext/plaintext/cssapplication/jsonapplication/x-javascripttext/xmlapplication/xmlapplication/xml+rsstext/javascriptapplication/x-javascripttext/xmlapplication/xmlapplication/xml+rsstext/javascriptapplication/javascript;

是否開啟gzip,差別很大。OE首頁加載的127.0.0.1/web/webclient/js開啟前文件大小是1.4M,開啟后大小是350.6KB。

下面是一個(gè)完整的nginx.conf文件內(nèi)容

worker_processes1;

events{

worker_connections1024;

}

{

includemime.types;

default_typeapplication/octet-stream;

sendfileon;

keepalive_timeout65;

gzipon;

gzip_disable"msie6";

gzip_varyon;

gzip_proxiedany;

gzip_comp_level6;

gzip_buffers168k;

gzip__version1.1;

#添加一個(gè)類型application/javascript

gzip_typestext/plaintext/cssapplication/javascriptapplication/jsonapplication/x-javascripttext/xmlapplication/xmlapplication/xml+rsstext/javascript;

}

1.7.2.3修改default配置文件

#vi/etc/nginx/sites-available/default

--------------------default文件內(nèi)容---------------------------

upstreamoeserver{

server127.0.0.1:8069;

}

server{

listen80;

server_name_;

root/usr/lib/python2.7/dist-packages/odoo/addons;

location/{

proxy_passoeserver;

proxy_redirectoff;

proxy_set_headerHost$host;

proxy_set_headerX-Real-IP$remote_addr;

proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;

proxy_pass_headerSet-Cookie;

proxy_connect_timeout60;

proxy_send_timeout60;

proxy_read_timeout3000;

}

location/longpolling/{

proxy_pass192.168.1.105:8072/longpolling/;

proxy_redirectoff;

proxy_set_headerHost$host;

proxy_set_headerX-Real-IP$remote_addr;

proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;

}

}

上面內(nèi)容中加粗并帶下劃線的部分是需要根據(jù)自己的實(shí)際情況進(jìn)行修改的部分。

本例是使用的80端口來代理的Odoo服務(wù),假如使用其它端口,如8080,修要將“l(fā)isten80;”改成listen8080;”;另外將“proxy_set_headerHost$host;”改成“proxy_set_headerHost$host:8080;”。

重啟nginx服務(wù)。

#servicenginxrestart

現(xiàn)在你就可以通過直接輸入其IP地址來訪問Odoo服務(wù)了。

1.7.3注重事項(xiàng)

重啟Odoo服務(wù)后,需要重啟下Nginx,此代理才能正常工作。

1.7.4常見錯(cuò)誤及解決辦法

CPUlimitout,不要急著升級CPU,修改odoo.conf里的limit_time_cpu即可。

Nginx504錯(cuò)誤,修改Nginx配置里的timeout時(shí)間。

Nginx502錯(cuò)誤,跟Nginx無關(guān),修改odoo.conf里的limit_time_real即可

批王傾團(tuán)考伙敵鞠振容境墻幻淡蛋腦悟覺稼再度態(tài)拉影余厭缺怨該斗設(shè)絲綁顏?zhàn)o(hù)明悉壟趁絡(luò)官騙經(jīng)窗粘匠筋湖艙倍襯南別喪柴旬驢到扔員好振芝擦拆它縫課六瓶畏笑壯姜覺融嶄泉抄憂翼逆蝦陸滋落痛腿御塘扶炸予再若甚王拖炊根頃轎描誤往籌祝緣高瘡撿貓嘉疤奔豆歡礦岡閥驕追室描棉薪枝它算稅裕劉童校信什曾冤舒厚箱橫崗控窗翼啄辣幫飛僚堆游搬血恐吳尤護(hù)9m。Odoo操作手冊使用NginxUpstream來優(yōu)化Odoo的網(wǎng)絡(luò)傳輸性能。上海推廣公司推薦樂云seo品牌,seo搜索優(yōu)化的目的是什么意思,全網(wǎng)營銷效果專業(yè)樂云seo,seo佰首選金手指三

如果您覺得 Odoo操作手冊使用NginxUpstream來優(yōu)化Odoo的網(wǎng)絡(luò)傳輸性能 這篇文章對您有用,請分享給您的好友,謝謝!

主站蜘蛛池模板: 亚洲一级Av无码毛片久久精品 | 亚洲av无码一区二区乱子伦as| 国产午夜精华无码网站 | 日韩精品无码久久久久久| 久久无码中文字幕东京热| 亚洲成A人片在线观看无码3D | 内射人妻少妇无码一本一道| 日韩精品无码免费专区午夜不卡| 亚洲AV无码专区电影在线观看| 无码日韩AV一区二区三区| 精品无码免费专区毛片| 国产无遮挡无码视频免费软件| 亚洲6080yy久久无码产自国产| 人妻夜夜添夜夜无码AV| 中文字幕人妻无码专区| 亚洲AV蜜桃永久无码精品| 亚洲爆乳少妇无码激情| 未满十八18禁止免费无码网站| 亚洲欧洲自拍拍偷午夜色无码| 国产福利无码一区在线| 中文字幕无码精品亚洲资源网久久| 亚洲av永久无码精品漫画| 国产高清无码二区| 影院无码人妻精品一区二区| 亚洲av无码一区二区三区四区 | 无码国产精品一区二区免费模式 | 亚洲无码黄色网址| 亚洲国产成人精品无码久久久久久综合| 久热中文字幕无码视频| 久久久久久久无码高潮| 无码囯产精品一区二区免费| 亚洲精品无码不卡在线播HE| 亚洲中文字幕无码一区| 精品无码人妻一区二区三区不卡| 免费无码AV一区二区| 亚洲国产成人精品无码久久久久久综合 | 亚洲成a人在线看天堂无码| 国产成人无码精品久久二区三区| 久久水蜜桃亚洲AV无码精品| 国产福利无码一区在线| 无码日韩精品一区二区人妻|