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 443; ssl on; ssl_certificate /etc/ssl/bundle.crt; ssl_certificate_key /etc/ssl/private.key; ssl_protocols SSLv3 TLSv1; ssl_ciphers ALL:!aNULL:!ADH:!eNULL:!LOW:!EXP:RC4+RSA:+HIGH:+MEDIUM; 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; } } }