springcloud已经有zuul做网关了,为何还需要在zuul前面配置一层nginx?
nginx做路由转发
zuul也可以
这样的话,用nginx做反向代理路由是不是多此一举?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
nginx做路由转发
zuul也可以
这样的话,用nginx做反向代理路由是不是多此一举?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
Nginx 还要负责 SSL 呢.
有时候还要顺带反代一下前端静态资源或是 Node.js 之类的.
单从这个特性上讲,确实可以不用。如果多个zuul实例的话,如何实现自身的负载均衡,想必通过nginx是个不错的方案,毕竟网关也要高可用
你说的这种情况一般用于zuul集群 + nginx 实现网关高可用的情况。如果只是个路由,两者性能相差不大