这里将nginx作为上游的两台服务器容器(一般来讲, 是将tomcat作为上游服务器), 最后要实现的效果: 有三台服务器,172.16.204.5, 172.16.204.6, 172.16.204.7. 其中172.16.204.5是反向代理的服务器, 172.16.204.6和172.16.204.7是真实提供服务的上游服务器. 客户端访问172.16.204.5, 而真正的服务由172.16.204.6和172.16.204.7提供.

1) 反向代理的服务器的配置:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

6. nginx反向代理 随笔 第1张

 

2) 两台上游服务器的配置:

172.16.204.6服务器的配置:

6. nginx反向代理 随笔 第2张

172.16.204.7服务器的配置:

6. nginx反向代理 随笔 第3张

 

3) 两台上游服务器的目录结构:

6. nginx反向代理 随笔 第4张

 

 配置好后, 页面访问http://172.16.204.5:100/js/chart.js, 就可以反向代理到上游服务器的mine_html目录下的js目录下的chart.js文件. 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄