如何部署特使EDS / SDS

问题描述 投票:0回答:1

这是一个微服务的部署问题。你将如何部署Envoy SDS(服务发现服务),以便其他特使代理可以找到SDS服务器主机,以发现其他服务来构建服务网格。我应该把它后面的负载平衡器与DNS名称(单点故障),或者只是在每一个设备使其微观服务可以访问它运行SDS本地?或者是有没有SDS集群可以动态添加到特使配置无故障单点部署的更好的办法?

microservices envoyproxy
1个回答
0
投票

把它用在多个SDS服务器负载均衡DNS名称的背后,是合理的可用性良好的设置。如果SDS下跌,特使将简单的没有更新,所以它通常不是最关键的失败 - 新的主机和服务根本不会被添加到特使集群/端点模式。

如果你想要更高的可用性,可设置多个集群。如果添加多个条目,以引导文件的配置,将特使它们之间的故障切换。您可以指定多个DNS名称或多个IP地址。

(下面误解的问题,为后人后我的回答)

您可以使用静态配置或DNS开始,但你可能会想看看你的服务发现一个完全集成。

退房Service Discovery Integration上LearnEnvoy.io。

© www.soinside.com 2019 - 2024. All rights reserved.