user nginx; worker_processes 4; error_log /dev/null; pid /var/run/nginx.pid; events { worker_connections 1024; } http { upstream test { ip_hash; server 1.1.4.210:8080; server 1.1.4.221:8080; } gzip on; gzip_min_length 1100; gzip_buffers 16 8k; gzip_proxied expired no-cache no-store private auth; gzip_types text/plain application/xml application/x-javascript text/css; gzip_disable "msie6" gzip_comp_level 4; proxy_cache_path /var/cache/nginx levels=2:2 keys_zone=default:1000m; server { listen 8080; server_name balancer; access_log /dev/null; location / { proxy_pass http://test/; proxy_connect_timeout 180; proxy_send_timeout 180; proxy_read_timeout 180; proxy_cache default; proxy_cache_valid 200 302 10m; proxy_cache_valid 404 3m; } } }