nginx在配置文件中,加入你的域名是a.fly.com,那么你这么写即可:
server {
listen 80;
server_name a.fly.com;
location / {
root
/data/web-a/dist
;
index index.html;
}
}
这样就可以转发你需要的项目里。
有的小伙伴可能会有这样的想法,nginx和gateway都是做负载均衡的,不要nginx行不行。
我在查阅相关资料后得出结论:
Nginx在其中扮演的角色是什么?
- 反向代理
- 负载均衡
SpringGateway在其中扮演的角色是什么?
- 统一鉴权
没有谁是必须的,没有Nginx时服务也可以很好的跑着,没有SpringGateway时服务也可以很好的跑着,只是各自在架构 体系内干着各自合适的工作罢了。