随笔分类 -  ETCD

摘要:etcd简介etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。etcd内部采用raft协议作为一致性算法,etcd基于Go语言实现。etcd作为服务发现系统,有以下的特点:简单:安装配置简单,而且提供了HTTP API进行交互 阅读全文
posted @ 2022-04-15 22:52 公众号海哥python 阅读(105) 评论(0) 推荐(0) 编辑
摘要:简介 如上图是一个很简单的架构,生产环境中经常会进行灰度发布,需要下掉一部分的节点。如果靠人工操作很容易错误,这里通过Etcd和Confd来实现nginx upstream的动态更新。 类似的,自动化部署时服务的环境变量等也可存入etcd(配置中心website页面),coredns等配置文件内容均 阅读全文
posted @ 2021-10-23 12:37 公众号海哥python 编辑

点击右上角即可分享
微信分享提示