forked from LaconicNetwork/kompose
27 lines
623 B
Nginx Configuration File
27 lines
623 B
Nginx Configuration File
worker_processes 4;
|
|
|
|
events { worker_connections 1024; }
|
|
|
|
http {
|
|
|
|
upstream node-app {
|
|
least_conn;
|
|
server node1:8080 weight=60 max_fails=10 fail_timeout=60s;
|
|
server node2:8080 weight=60 max_fails=10 fail_timeout=60s;
|
|
server node3:8080 weight=60 max_fails=10 fail_timeout=60s;
|
|
}
|
|
|
|
server {
|
|
listen 80;
|
|
|
|
location / {
|
|
proxy_pass http://node-app;
|
|
proxy_http_version 1.1;
|
|
proxy_set_header Upgrade $http_upgrade;
|
|
proxy_set_header Connection 'upgrade';
|
|
proxy_set_header Host $host;
|
|
proxy_cache_bypass $http_upgrade;
|
|
}
|
|
}
|
|
}
|