采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如,现在有5个微服务,每个微服务支持100的流量,那就是最高500的流量 如果现在设置一个gateway网关,网关也是java写的,只能支持100的并发。 这样的话,原本500的流量,就被100的网关给限制了。 但是设置5个网关实例,感觉有有点得不偿失!
是的。
不过spring cloud gateway的测试数据还是不错的。
性能对比:https://www.itmuch.com/spring-cloud-sum/performance-zuul-and-gateway-linkerd/
实际项目中,网关会实现高可用。
也就是你说的5个网关实例。
至于得不偿失,怎么说?
https://www.itmuch.com/spring-cloud-sum/performance-zuul-and-gateway-linkerd/
得不偿失 1. nginx+服务组合,可能需要1个nginx实例+5个服务实例即可 2. nginx+gateway+服务组合,可能需要1个nginx+5个gateway实例+5个服务实例
哈哈,从这个意义上来说,是的。 所以也有一些网关产品直接基于nginx做,这样网络上可以少一hop。
不知道现在日活百万或千万的大型项目,有没有应用到gateway呢?
登录后可查看更多问答,登录/注册
面向未来微服务:熟练掌握Spring Cloud Alibaba
648 4
2.1k 1
2.8k 2
1.8k 3
3.8k 13
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号