金沙网址但无论 werkzeug 依然cherrypy

35

09  www.2cto.com  

 

 

39

 

43

upstream oeserver{

49

07

10

28

                proxy_set_header   Host             $host;

作者 wangbuke

三 配置Nginx

05

12

02

                proxy_pass_header Set-Cookie;

1

proxy_buffer_size     32k;            
 #设置代理服务器(nginx)保存用户头新闻的缓冲区大小

此间若是你曾经设置好 openerp ,并运转在 127.0.0.1:8069 

一 前提

proxy_connect_timeout      60;

# yum install nginx

   www.2cto.com  

27

proxy_busy_buffers_size  64k;          
#高负荷下缓冲大小(proxy_buffers*2)

56

 

                expires 1d;

        location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {

                proxy_cache_valid  any   1d;

20

 

21

12

                proxy_set_header   X-Forwarded-For
 $proxy_add_x_forwarded_for;

server {

37

13

42

                proxy_cache_valid       1d;

41

二 安装Nginx

Upstream安插OpenERP Openerp 6.1
使用werkzeug 作为web服务的框架,质量比在此之前的cherrypy
有了相当的大的精益求精。但随意 werkzeug 还是cherrypy ,都…

25

Openerp 6.1 使用werkzeug 作为web服务的框架,品质比以前的cherrypy
有了非常大的勘误。但不论是 werkzeug 照旧cherrypy
,都不是专程的web服务器。日常的做法是在openerp 在此之前加一个Nginx、Apache或别的服务器。下边介绍使用Nginx Upstream 布署openerp
的点子。

46

}

18

 

36

debian/ubuntu:

23

        }

                proxy_cache_valid       1d;

                expires 1d;

proxy_buffers         4 32k;          
 #proxy_buffers缓冲区,网页平均在32k之下的话,那样设置

# apt-get install nginx

        server 127.0.0.1:8069;

# vi /etc/nginx/nginx.conf

44

# vi /etc/nginx/sites-enabled/openerp

        gzip_disable “msie6”;

完成 !

09

        gzip_proxied any;

                proxy_redirect  off;

17

        gzip_comp_level 6;

40

01

52

26

    Nginx 此处仅仅是当做 openerp 的前端WEB服务器,Nginx
还或者有越来越大的效能是能够兑现Openerp 的负载平衡。此处按下不表,呵呵 

48

                #proxy_cache_key “$host$request_uri$request_body”;

}

proxy_temp_path /tmp/nginx_proxy_temp;

                proxy_buffering on;

05

   www.2cto.com  

 

                proxy_cache_key $host$request_uri$request_body;

 

47

                proxy_cache              oecache;

        server_name  www.example.com;

11

02

24

# touch /etc/nginx/sites-enabled/openerp

 

        gzip_types text/plain text/css application/javascript
application/json application/x-javascript text/xml application/xml
application/xml+rss text/javascript;

51

29

                proxy_set_header   X-Real-IP        $remote_addr;

 

proxy_send_timeout         60;

38

                proxy_pass ;

45

redhat/centos:

03

 

03

2、营造 openerp 配置文件

 

07

08

15

   www.2cto.com  

 

50

        gzip on;

55

22

19

04

 

 

 

 

 

08

06

04

        }

                proxy_next_upstream http_502 http_504 error timeout
invalid_header;

————–nginx.conf 需修改内容节选————————–

嘲谑一下,是还是不是开启gzip,差距真一点都不小。oe
首页加载的 开启前文件大小是 1.4M ,
开启后大小是350.6 KB (通过firebug 查看)。

proxy_read_timeout         3000;

1、修改/etc/nginx/nginx.conf ,开启gzip 压缩

proxy_temp_file_write_size  64k;      
#设定缓存文件夹大小,大于那些值,将从upstream服务器传

06

32

54

                proxy_cache_valid  200 304 1d;

        root /var/www/openerp-6.1-1/openerp/addons;

        location /{

 

        #增进一个品种 application/javascript

31

使用Nginx Upstream部署OpenERP

        gzip_http_version 1.1;

16

14

13

 

        gzip_vary on;

        gzip_buffers 16 8k;

——————–openerp 文件内容—————————

 

                proxy_buffering on;

  www.2cto.com  

proxy_cache_path  /tmp/nginx_proxy_cache levels=1:2
 keys_zone=oecache:100m inactive=3d max_size=1000m;

10

53  www.2cto.com  

1

30

01

11

34

33

相关文章