首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏实战docker

    client-go实战之十二:选主(leader-election)

    这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 本文是《client-go实战》系列的第十二篇,又有一个精彩的知识点在本章呈现:选主(leader-election setnx,或者mysql的乐观锁,这样就需要维护新的组件了 其实这在kubernetes是个很典型的问题,毕竟pod多实例在kubernetes是常态了,所以当然也有官方的解法,页就是本文的主题:选主(leader-election ) 选主(leader-election) 说到这里您应该能理解选主的含义了:多个进程竞争某个key的leader,咱们可以把特定的代码放在竞争成功后再执行,由于同一时刻只有一个进程可以竞争成功,这就相当于在不引入额外组件的情况下 indexer: indexer, queue: queue, } go controller.Run(1, stopCh) } 编码:主控程序(选主逻辑也在里面) 本文是讲选主(leader-election

    1.5K41编辑于 2023-08-14
  • 来自专栏yukong的小专栏

    k8s部署zookeeper集群

    spec: selector: app: zk clusterIP: None ports: - name: server port: 2888 - name: leader-election - containerPort: 2888 name: server - containerPort: 3888 name: leader-election

    7.7K51发布于 2020-07-28
  • 来自专栏匿名用户的日记

    K8S 部署 Statefulset zookeeper

    zk-hs labels: app: zk spec: ports: - port: 2888 name: server - port: 3888 name: leader-election - containerPort: 2888 name: server - containerPort: 3888 name: leader-election

    1.4K40编辑于 2021-12-14
  • 来自专栏数栈技术分享

    数智洞见 | 云原生中有状态应用容器化实践,如何去状态化?

    server - containerPort: 2181 name: client - containerPort: 3888 name: leader-election clusterIP: None ports: - name: server port: 2888 - name: leader-election

    87110编辑于 2021-12-07
  • 来自专栏性能与架构

    ZooKeeper 实例 - Leader 选举

    项目地址 https://github.com/SainTechnologySolutions/allprogrammingtutorials/tree/master/apache-zookeeper/leader-election

    1.2K60发布于 2018-04-03
  • 来自专栏匿名用户的日记

    K8S使用ceph-csi持久化存储之RBD

    --v=5" - "--timeout=150s" - "--retry-interval-start=500ms" - "--leader-election - "--csi-address=$(ADDRESS)" - "--v=5" - "--timeout=150s" - "--leader-election v3.3.0 args: - "--v=5" - "--csi-address=$(ADDRESS)" - "--leader-election - "--csi-address=$(ADDRESS)" - "--v=5" - "--timeout=150s" - "--leader-election

    3.1K20编辑于 2021-12-31
  • 来自专栏Kubernetes

    Kubernetes Endpoints Controller源码分析

    { // when there are multiple controller-manager instances, // we observe that it will delete leader-election endpoints after 5min // and cause re-election // so skip the delete here // as leader-election

    3K20发布于 2018-11-06
  • 来自专栏k8s技术圈

    Kubernetes APIServer 崩溃引出的流量控制使用

    global-default Limited 20 128 6 50 193d leader-election 0, 0 global-default, 0, true, false, 0, 0 leader-election

    1.8K41编辑于 2023-08-21
  • 来自专栏腾讯云容器服务团队的专栏

    kubernetes 中 kafka 和 zookeeper 有状态集群服务部署实践 (一)

    name: zk labels: app: zk spec: ports: - port: 2888 name: peer - port: 3888 name: leader-election ports: - containerPort: 2888 name: peer - containerPort: 3888 name: leader-election

    20.3K51发布于 2017-07-17
  • 来自专栏CS实验室

    Kubernetes 如何实现组件高可用

    "_" + string(uuid.NewUUID()) // Construct clients for leader election rest.AddUserAgent(config, "leader-election

    92320编辑于 2022-08-01
  • 来自专栏全栈程序员必看

    k8s部署kafka集群「建议收藏」

    zk spec: selector: app: zk ports: - port: 2888 name: server - port: 3888 name: leader-election - containerPort: 2888 name: server - containerPort: 3888 name: leader-election

    2.9K42编辑于 2022-09-02
  • 来自专栏云爬虫技术研究笔记

    透过真实场景分析K8S的EndpointController的源码

    5min // and cause re-election // so skip the delete here // as leader-election

    51310发布于 2019-11-05
  • 来自专栏云原生生态圈

    全方位分析zookeeper分布式系统协调器在Kubernetes上的实践

    zk-hs labels: app: zk spec: ports: - port: 2888 name: server - port: 3888 name: leader-election - containerPort: 2888 name: server - containerPort: 3888 name: leader-election

    1.2K20发布于 2021-06-09
  • 来自专栏SDNLAB

    SDN之NOS概述

    然后,这些实例使用Atomix leader-election原语来确定每个交换机的主交换机。如果ONOS实例发生故障,则使用相同的原语为交换机选择新的主控制器。新交换机也采用相同的方法。 ?

    2.1K10发布于 2020-06-28
  • 来自专栏运维入门时间

    成为K8S专家必修之路

    实现示例: https : //github.com/kubernetes/client-go/blob/master/examples/leader-election/main.go 九、描述什么是什么

    1.7K11编辑于 2022-05-29
  • 来自专栏k8s技术圈

    通过 Kubernetes CSI 实现 Longhorn 卷快照备份、恢复、克隆与扩容功能

    这其实是启动的3个副本,同一时间只有一个 Pod 提供服务,通过 leader-election 来实现的选主高可用,比如当前这里提供服务的是 csi-snapshotter-86f65d8bc-dncwv

    1.7K60编辑于 2022-04-06
  • 来自专栏QAPM-腾讯客户端性能分析

    Druid架构与实现

    coordinator node会经历一个领导者选举(leader-election)过程,以选择出一个作为coordinator功能的节点,其余的节点当作冗余备份。

    1.9K30发布于 2021-04-16
  • 来自专栏散尽浮华

    K8S部署Kafka集群 - 部署笔记

    zk-hs labels: app: zk spec: ports: - port: 2888 name: server - port: 3888 name: leader-election - containerPort: 2888 name: server - containerPort: 3888 name: leader-election

    6.7K31发布于 2021-03-03
  • 来自专栏golang算法架构leetcode技术php

    mac 上学习k8s系列(18)如何在pod外面的宿主机访问etcd

    exempt /registry/prioritylevelconfigurations/global-default /registry/prioritylevelconfigurations/leader-election

    88420编辑于 2022-08-02
领券