Nginx反向代理与负载均衡

Nginx反向代理很容易实现,给测试机设置两个域名guangsoft.io和guangsoft.org

在conf/nginx.conf中配置

 1 upstream server1 {
 2         server 192.168.50.80:8081;
 3     }
 4     upstream server2 {
 5         server 192.168.50.80:8082;
 6     }
 7 
 8     server {
 9         listen       80;
10         server_name  guangsoft.io;
11         #charset koi8-r;
12         #access_log  logs/host.access.log  main;
13         location / {
14             #root   html;
15             proxy_pass http://server1;
16             index  index.html index.htm;
17         }
18         error_page   500 502 503 504  /50x.html;
19         location = /50x.html {
20             root   html;
21         }
22     }
23     server {
24         listen       80;
25         server_name  guangsoft.org;
26         #charset koi8-r;
27         #access_log  logs/host.access.log  main;
28         location / {
29             #root   html;
30             proxy_pass http://server2;
31             index  index.html index.htm;
32         }
33         error_page   500 502 503 504  /50x.html;
34         location = /50x.html {
35             root   html;
36         }
37     }

至于nginx实现负载均衡,就更简单了

1 upstream server1 {
2     server 192.168.50.80:8081 weight=10;
3     server 192.168.50.80:8083 weight=10;
4 }
posted @ 2019-02-14 10:28  光何  阅读(173)  评论(0编辑  收藏  举报