nginx 代理配置

worker_processes  1;


events {
    worker_connections  1024;
}


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

    sendfile        on;
    keepalive_timeout  65;

    upstream backend {
       server localhost:8080;
       server localhost:8081;
      # ip_hash;
    }

    server {
        listen       80;
        server_name  192.168.10.24;

        location / {
            root   html;
            index  index.html index.htm;
        }
         location /sdk {
                proxy_pass http://backend/app;
                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;
                proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
                proxy_max_temp_file_size 0;
                proxy_connect_timeout 90;
                proxy_send_timeout 90;
                proxy_read_timeout 90;
                proxy_buffer_size 4k;
                proxy_buffers 4 32k;
                proxy_busy_buffers_size 64k;
                client_max_body_size    100m;

         }
         }


        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

     }

                                                                                                                                                                                                                         

你可能感兴趣的:(nginx)