更具体地说:
>
etcd
是否可以为运行etcd
的群集以外的群集选择一个领导者,并将该信息提供给其他群集和节点?
为了更具体地说明这一点,使用上面的示例,假设上面示例中提到的MySQL DB集群中的一个主节点宕机。再次注意,MySQL DB的主服务器和副本运行在不同的集群上,与运行和承载etcd
数据的节点不同。
最后,上述任何一项都需要Kubernetes吗?或者etcd
可以单独管理外部群集吗?
如果它有帮助,这里有一个类似的问题对Zookeper。
etcd的主选举严格来说是为了选举etcd本身的领导人。
然而,其他集群可以使用分布式的强一致性键值存储(如etcd)来实现它们自己的故障检测、领导者选举和允许该集群的客户端响应。
Etcd除了管理自己的集群之外,不管理其他集群。不是神奇的酱汁。
注:内容翻译自 Clustering Guide 概述 启动 etcd 集群要求每个成员知道集群中的其他成员。在一些场景中,集群成员的 IP 地址可能无法提前知道。在这种情况下,etcd 集群可以在发现服务的帮助下启动。 一旦 etcd 集群启动并运行,通过 运行时重配置 来添加或者移除成员。为了更好的理解运行时重配置背后的设计,建议阅读 运行时重配置的设计。 这份指南将覆盖下列用于启动 etcd
注:内容翻译自 Performance 理解性能 etcd 提供稳定的,持续的高性能。两个定义性能的因素:延迟(latency)和吞吐量(throughput)。延迟是完成操作的时间。吞吐量是在某个时间期间之内完成操作的总数量。当 etcd 接收并发客户端请求时,通常平均延迟随着总体吞吐量增加而增加。在通常的云环境,比如 Google Compute Engine (GCE) 标准的 n-4 或者
注: 内容翻译自 Run etcd clusters inside containers 下列指南展示如何使用 static bootstrap process 来用rkt和docker运行 etcd 。 rkt 运行单节点 etcd 下列 rkt 运行命令将在端口 2379 上暴露 etcd 客户端API,而在端口 2380上暴露伙伴API。 当配置 etcd 时使用 host IP地址。 ex
注: 内容翻译自 etcd gateway etcd 网关是什么 etcd 网关是一个简单的 TCP 代理,转发网络数据到 etcd 集群。网关是无状态和透明的;它既不检查客户端请求也不干涉集群应答。 网关支持多 etcd 服务器终端。当网关启动时,它随机的选择一个 etcd 服务器终端并转发所有请求到这个终端。这个终端服务锁偶请求直到网关发现一个网络失败。如果网关检测到终端失败,它将切换到其他的
我已经创建了一个选择。但是我不知道如何在选项区域中将蓝色边框和悬停背景更改为另一种颜色…… 你们有适合我的解决方案吗? 我的代码:
Cluster Cluster.EdsClusterConfig Cluster.OutlierDetection Cluster.LbSubsetConfig Cluster.LbSubsetConfig.LbSubsetSelector Cluster.LbSubsetConfig.LbSubsetFallbackPolicy (Enum) Cluster.RingHashLbConfig C