worker_processes 5; error_log /dev/stdout notice; pid /tmp/pid; events { worker_connections 20; } http { keepalive_timeout 300; server { listen 8080 ssl; server_name www.example.com; ssl_certificate /www.example.com.crt; ssl_certificate_key /www.example.com.key; access_log /tmp/access.log; location /0 { proxy_pass http://kasvc-0:8080; } location /1 { proxy_pass http://kasvc-1:8080; } location /2 { proxy_pass http://kasvc-2:8080; } location /3 { proxy_pass http://kasvc-3:8080; } location /4 { proxy_pass http://kasvc-4:8080; } location /5 { proxy_pass http://kasvc-5:8080; } location /6 { proxy_pass http://kasvc-6:8080; } location /7 { proxy_pass http://kasvc-7:8080; } location /8 { proxy_pass http://kasvc-8:8080; } location /9 { proxy_pass http://kasvc-9:8080; } } }