文章分类 -  etcd

摘要:[TOC] etcdctl命令全局选项参数 |参数|说明| |: |: | debug|输出调试信息,显示执行命令的时候发起的请求| | no sync|发出请求钱不主动同步集群信息| | output, o 'simple'|输出响应消息的格式,可以为simple,json或extended| | 阅读全文
posted @ 2019-06-06 14:11 漂泊的蒲公英 阅读(1601) 评论(0) 推荐(0)
摘要:报错内容: 报错信息主要为:failed to send out heartbeat on time (exceeded the 100ms timeout for 401.80886ms) 心跳检测报错主要与以下因素有关(磁盘速度、cpu性能和网络不稳定问题): etcd使用了raft算法,lea 阅读全文
posted @ 2019-06-05 17:39 漂泊的蒲公英 阅读(5109) 评论(0) 推荐(0)
摘要:[TOC] 前言 ETCD使用RAFT协议保证各个节点之间的状态一致。根据RAFT算法原理,节点数目越多,会降低集群的写性能。这是因为每一次写操作,需要集群中大多数节点将日志落盘成功后,Leader节点才能将修改内部状态机,并返回将结果返回给客户端。 也就是说在等同配置下,节点数越少,集群性能越好。 阅读全文
posted @ 2019-06-05 17:34 漂泊的蒲公英 阅读(533) 评论(0) 推荐(0)
摘要:[TOC] etcd可以通过配置文件、命令行参数和环境变量进行配置 配置文件使用YAML语法编写。使用配置文件可以通过 config file或者ETCD_CONFIG_FILE环境变量指定 配置优先级 命令行参数优先级高于环境变量中的选项。如果提供了配置文件,命令行参数和环境变量将被忽略 成员相关 阅读全文
posted @ 2019-06-05 15:19 漂泊的蒲公英 阅读(4696) 评论(0) 推荐(0)
摘要:[TOC] 简介 etcd是使用go语言编写的一种分布式键值存储,旨在可靠、快速地保存和提供对关键数据的访问。通过分布式锁、leader选举和写保障实现可靠的分布式协调。etcd集群用于高可用、持久化数据存储和检索,其重点在于 简单:良好定义的,面向用户的API (gRPC) 安全: 带有可选客户端 阅读全文
posted @ 2019-06-04 18:15 漂泊的蒲公英 阅读(505) 评论(0) 推荐(0)