歡迎您光臨本站 註冊首頁

nginx在windows下做負載均衡的問題

←手機掃碼閱讀     火星人 @ 2014-03-03 , reply:0

nginx在windows下做負載均衡的問題

我用nginx在windows下作的負載均衡,但是發現速度慢了好多,比沒做負載前慢了5ms以上,不知道是哪裡出了問題?請各位高手賜教:
worker_processes  1;

events {
   
    worker_connections  2048;
}

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;
    tcp_nodelay        on;
    keepalive_timeout  120;

    #buffer
    client_header_buffer_size    16k;
    large_client_header_buffers 4 64k;
    output_buffers        1 64k;
    postpone_output       1460;

    #gzip
    #gzip                  on;
    #gzip_min_length       1100;
    #gzip_buffers          4 32k;
    #gzip_types            text/plain;
   
upstream backend {
        ip_hash;
    server   192.168.1.20:8080 ;
    server    192.168.1.19:80 ;
    #server    192.168.1.37:80;
        }

    server {
        listen       80;
        server_name  new.baidu.com;
        add_header X-UA-Compatible 'IE=EmulateIE7';
        #charset                utf-8/GB2312;

       access_log  logs/host.access.log  main;

        location / {
          proxy_pass http://backend;
          proxy_redirect default;
            proxy_set_header Host $host;
          error_log        null;
          proxy_set_header        X-Real-IP $remote_addr;
            proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
          client_max_body_size        10m;
          client_body_buffer_size     128k;
          proxy_connect_timeout       90;
          proxy_send_timeout          90;
          proxy_read_timeout          90;
          proxy_buffer_size           32k;
          proxy_buffers               4 64k;
          proxy_busy_buffers_size     128k;
          proxy_temp_file_write_size  128k;
        }
   }
}
《解決方案》

有人關注嗎
《解決方案》

win下的這個版本是不是不不穩定的
《解決方案》

:dizzy:
《解決方案》

win下確實不穩定。如果一定要做,可單獨跑台linux伺服器。

另外client_header_buffer_size參數,建議調大些,我在使用中遇到401錯誤,是這個參數引起的。

[火星人 ] nginx在windows下做負載均衡的問題已經有680次圍觀

http://coctec.com/docs/service/show-post-2776.html