反向代理可以保护后端接口不被暴露出来
一、反向代理:配置文件中配置
server {# 反向代理监听api开头的处理管理端location /api/ {proxy_pass http://myWebServer/admin}# 反向代理监听user开头的处理用户端location /user/ {proxy_pass http://myWebServer/admin} }
二、负载均衡:配置文件
http {upstream myWebServer{server 104.158.26.15:8080 weight=90 #权重越高处理的请求越多server 13.56.246.204:8080 weight=10 #权重越低处理的请求越少}server {# 反向代理监听api开头的处理管理端location /api/ {proxy_pass http://myWebServer/admin}# 反向代理监听user开头的处理用户端location /user/ {proxy_pass http://myWebServer/admin} } }