nginx配置:
worker_processes 1; events { worker_connections 1024; } http { server { listen 8081; location / { root /data/xc1; } } server { listen 8082; location / { root /data/xc2; } } server { listen 8083; location / { root /data/xc3; } } upstream myproject { server 172.31.221.178:8081; server 172.31.221.178:8082; server 172.31.221.178:8083; } server { listen 80; location / { proxy_pass http://myproject; } } }
- 默认为循环调度
- least_conn 最小连接
- ip_hash 会话选择特定的服务器
- weight 加权负载均衡
upstream myproject { least_conn; server 172.31.221.178:8081; server 172.31.221.178:8082; server 172.31.221.178:8083; } upstream myproject { ip_hash; server 172.31.221.178:8081; server 172.31.221.178:8082; server 172.31.221.178:8083; } upstream myproject { server 172.31.221.178:8081 weight=3; server 172.31.221.178:8082; server 172.31.221.178:8083; }
重新载入配置文件:
/usr/local/nginx/sbin/nginx -s reload # 重新载入配置文件
访问:
http://loc168/
标签:负载,8081,server,myproject,nginx,221.178,均衡,172.31 From: https://www.cnblogs.com/ooo0/p/17587725.html