【发布时间】:2020-01-30 11:14:27
【问题描述】:
我希望使用 gRPC 进行微服务通信。这些服务部署在 AWS ec2 实例上。 我发现 ELB 并不能真正平衡 Http 2.0 流量的负载。我寻找替代品并偶然发现了服务网格。由于 AWS 支持 App Mesh 使用 envoy 代理在微服务之间进行服务发现和负载平衡,我认为这将是实现负载平衡通信的正确解决方案。但是,我们没有使用容器,我想知道我们如何以 sidecar 模式部署代理来实现服务网格? 除了服务网格之外,还有其他方法可以让我在服务之间进行负载平衡的 grpc 通信吗?
【问题讨论】:
标签: amazon-web-services load-balancing grpc envoyproxy aws-app-mesh