我设置了nginx 方向代理负载均衡,反向代理是成功了,一下子OK,一下子不OK。。。这是为什么 (配置环境 windows)

50 views
Skip to first unread message

snail...@gmail.com

unread,
May 1, 2013, 2:54:24 PM5/1/13
to cng...@googlegroups.com
我设置了nginx 方向代理负载均衡,反向代理是成功了,一下子OK,一下子又不OK。。。这是为什么,但是我的网站很多图片无法解析出来,用手机访问很正常,手机访问论坛是显示的手机版的,难道是我缓存设置小了?

我全部把那些大小的注释掉了还是这样,麻烦谁给我看下是什么情况

配置环境,windows 

nginx 反向代理+负载均衡 服务器ip :192.168.1.88:9999 

apache 服务器 做了两个网页,测试1 IP:192.168.1.88:9998
                                             测试2 IP:192.168.1.88:9997

这是我的nginx配置文件, 因为是本地测试,测试好了才敢放到服务器,所以本地电脑用了三个端口虚拟为三台服务器。。。这三个端口都绑定了域名 80uncle.oicp.net

#user  nobody;
#use epoll;       
worker_processes  2;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

pid        logs/nginx.pid; 

events {
 
    worker_connections  65535; 
}


http {
    include       mime.types;
    default_type  application/octet-stream;


    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    gzip  on;

    client_header_timeout  3m;  
    client_body_timeout    3m;  
    send_timeout           3m;  
   
    client_header_buffer_size    1k;  
    large_client_header_buffers  4 4k; 
    tcp_nopush      on;  
    tcp_nodelay     on;  
    #sendfile       on;  


    upstream nserver { 
   
 
    #ip_hash;   
    server 80uncle.oicp.net:9998;  
    server 80uncle.oicp.net:9997


    server {  
        listen 9999; 
        server_name 80uncle.oicp.net:9999
    location ~ \.php$ {   
# location / {
               proxy_pass http://nserver;  
                    proxy_connect_timeout   30;    
                    proxy_send_timeout      30;   
                    proxy_read_timeout      30;   
                    
            }  
       proxy_redirect          off;  
       proxy_set_header        Host $host;  
       proxy_set_header        X-Real-IP $remote_addr;  
       proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;  
       client_max_body_size    300m;  
       client_body_buffer_size 128k;  
       proxy_connect_timeout   300; 
       proxy_send_timeout      600; 
       proxy_read_timeout      300;   
       proxy_buffer_size       16k; 
       proxy_buffers           4 32k; 
       proxy_busy_buffers_size 64k;  
       proxy_temp_file_write_size 64k;  

        charset gbk;

        access_log  logs/host.access.log  combined;
location / {
            root   E:/80uncle/html;
            index  index.html index.htm *html;
        }


Reply all
Reply to author
Forward
0 new messages