当前位置: 首页 > news >正文

手机便宜网站建设百度指数官网数据

手机便宜网站建设,百度指数官网数据,域名解析不成功是什么意思,网站优化排名的公司有哪些写在前面 对这个我不太明白,所有在 stackOverflow 的请教了大佬这里分享给小伙伴理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整…

写在前面


  • 对这个我不太明白,所有在 stackOverflow 的请教了大佬
  • 这里分享给小伙伴
  • 理解不足小伙伴帮忙指正

对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》


我的问题

在这里插入图片描述

搭建高可用的 k8s 集群,需要 搭建 etcd 集群,在 k8s 官方文档里面,我看到这样讲。

每个控制平面节点创建一个本地 etcd 成员(member),这个 etcd 成员只与该节点的 kube-apiserver 通信。 这同样适用于本地 kube-controller-manager 和 kube-scheduler 实例。

kube-apiservice 只和自己节点的 etcd 通信,是否可以理解为 读写都是发生在 同一节点的 etcd ,

但是我在学习 etcd 的时候, 告诉我 etcd 集群中 客户端 通过 Follower 读取数据,通过 Leader 写入数据.

实际上 Leader 在集群中只存在一个。 etcd 集群的这种读写分离适用于 k8s ?

我理解这和上面讲的 有些矛盾。我想知道k8s 集群中 etcd 的读写方式是怎么回事,我对 etcd 了解甚少,感谢为我解惑


@解答

在这里插入图片描述

In fact, there is only one Leader in the cluster. Does this read/write separation of etcd clusters apply to Kubernetes?

Yes. In an etc cluster, there is only one leader that does the writes. But etcd internally forwards all requests that needs consensus (e.g. writes) to the leader, so the client application (Kubernetes in our case) does not need to know what etcd node is the leader.

From etcd FAQ:

Do clients have to send requests to the etcd leader?

Raft is leader-based; the leader handles all client requests which need cluster consensus. However, the client does not need to know which node is the leader. Any request that requires consensus sent to a follower is automatically forwarded to the leader. Requests that do not require consensus (e.g., serialized reads) can be processed by any cluster member.


大概意思说,在 etcd 集群中,只有一个负责写入的领导者。但是 etcd 在内部将所有 需要共识(例如写入)的请求转发给领导者,因此客户端应用程序(在我们的例子中是 Kubernetes)不需要知道哪个 etcd 节点是领导者

来自etcd 常见问题解答:

客户是否必须向 etcd 领导者发送请求?

Raft 是基于领导者的;领导者处理所有需要集群共识的客户端请求。但是,客户端不需要知道哪个节点是领导者。发送给跟随者的任何需要达成共识的请求都会自动转发给领导者。不需要共识的请求(例如,序列化读取)可以由任何集群成员处理。

名词解释

Raft :etcd 使用Raft协议来维护集群内各个节点状态的一致性。实现强一致性。

Leader, Follower, Candidate:集群角色,当集群初始化时候,每个节点都是Follower角色,通过心跳与其他节点同步数据
,通过选举产生 Leader,之后通过Follower读取数据,通过Leader写入数据,当Follower在一定时间内没有收到来自Leader的心跳,会将自己角色改变为Candidate,并发起一次选主投票

博文部分内容参考

文中涉及参考链接内容版权归原作者所有,如有侵权请告知


https://etcd.io/docs/v3.5/faq/

https://stackoverflow.com/questions/75424632/how-etcd-cluster-data-is-read-and-synchronized-under-k8s-clusters


© 2018-2023 liruilonger@gmail.com,All rights reserved. 署名-相同方式共享 4.0 国际 协议(CC BY 4.0)

http://www.mmbaike.com/news/79941.html

相关文章:

  • 鄂尔多斯市住房和城乡建设厅网站sem账户托管外包
  • 旅游网站制作方法兔子bt搜索
  • 做影视网站需要多少钱怎么搭建自己的网站
  • h5网站制作接单重庆百度小额贷款有限公司
  • 抖抈app下载国际版关键词排名优化报价
  • 上海最专业的网站建设公司排名武汉网站设计公司
  • 家具网站asp网站推广怎么优化
  • 中山模板自助建站广州seo网站推广公司
  • 自己做的网站怎么放图片百度站长工具怎么用
  • 南京电子商务网站建设软件定制
  • 阿里云esc建设网站搜索引擎的工作原理分为
  • 怎么在网站做系统百度seo排名在线点击器
  • 中国做趋势的网站seo站内优化公司
  • 设计型网站收录优美图片app
  • 甘肃做网站浏览器老是出现站长工具
  • 女生学建筑专业好吗seo搜索引擎优化实战
  • 网络安全网站广州seo推广优化
  • 广州注册公司无地址怎么办seo网站技术培训
  • wordpress taobaoke徐州seo
  • 做网站怎样使图片自由移动盐酸达泊西汀片是治疗什么的药物
  • 淘宝网店开店网站建设营销型网站制作公司
  • 网站公司做的比较好sem
  • 网站做备案短链接在线生成器
  • 获奖设计网站个人网页
  • 做淘宝客怎么建网站江阴企业网站制作
  • 常州网站建设企业网站百度打开
  • 网站做3年3年包括什么软件吗百度网盘下载慢
  • 怎么用自己注册的域名做网站友情链接有用吗
  • 在游戏网站做中介合法百度搜索怎么优化
  • 做加油机公司网站万能软文模板