【发布时间】:2019-01-22 15:19:29
【问题描述】:
上下文:
使用 SpringBoot 和 REST API/微服务构建基于微服务的架构。该应用程序将使用 Docker 进行容器化,然后将部署在 Google Cloud Platform Kubernetes 服务上。考虑将 Nextflix ZUUL 用于 API Gateway 以解决身份验证/授权 (OAuth2)、服务发现 (Eureka) 和 Compose 等跨领域问题。
查询:
由于应用程序将托管在 Kubernetes 上,问题是应该使用哪种负载均衡? 根据我有限的知识,有两种选择: 1) 丝带 2) Kubernetes 服务 3)以上两者的结合
如果能获得一些指示、最佳实践等以提出最佳解决方案,那将是非常有帮助的。请告知我是否需要其他信息。
谢谢!
【问题讨论】:
-
你可能想看看stackoverflow.com/questions/51482499/… 我认为它不能完全回答你的问题,但它可能会有所帮助
-
感谢@RyanDawson,这当然很有帮助!我正在检查您回复中的链接。
标签: spring-boot load-balancing microservices netflix-zuul google-kubernetes-engine