开发时,终端映射配置(都访问nginx)
zuul网关 转发
- 127.0.0.1 dev-api.pcloud.net
网页前端
- 127.0.0.1 dev-login.pcloud.net 登录前端
- 127.0.0.1 dev-admin.pcloud.net 后台管理前端
- 127.0.0.1 dev-mall.pcloud.net
server {
listen 80;
server_name dev-admin.pcloud.net;
location / {
proxy_pass http://localhost:7020;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
###dev-login (网页前端)
server {
listen 80;
server_name dev-login.pcloud.net;
location / {
# 内网
proxy_pass http://localhost:7010;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
server {
listen 80;
server_name dev-mall.pcloud.net;
location / {
proxy_pass http://localhost:7030;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
server {
listen 80;
server_name dev-api.pcloud.net;
location ~ {
proxy_pass http://localhost:7979;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
这里是为了方便,给每一个内网服务取了一个名字,任何其他调用该服务的应用都可以通过这个名字来访问