前后端分离 nginx.config 中添加如下配置
server {
listen 81;
server_name localhost;
charset utf-8;
location /{
# 前端接口代理
proxy_pass http://127.0.0.1:8848;
proxy_redirect default;
#root html81;
#index index.html;
}
location /api {
# 后台接口代理
rewrite ^/api/(.*)$ /$1 break;
proxy_pass http://localhost:8080/;
}
负载均衡nginx 配置
upstream boot {
ip_hash;
server localhost:8080 weight=1 ;
server localhost:8082 weight=2 ;
}
server {
listen 88;
server_name localhost;
location / {
proxy_pass http://boot;
# 必须指定Header Host
proxy_set_header Host $host:$server_port;
}
}