当你的才华不能撑起你的野心时,就是你该选择学习的时候了!

Consul

consul是google开源的一个使用go语言开发的服务发现、配置管理中心服务。内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如ZooKeeper等)。服务部署简单,只有一个可运行的二进制的包。每个节点都需要运行agent,他有两种运行模式server和client。每个数据中心官方建议需要3或5个server节点以保证数据安全,同时保证server-leader的选举能够正确的进行。

 

 

参考

  微服务之consul(一)

  服务发现 - consul 的介绍、部署和使用

  Consul 注册中心介绍

  github.com/consul

  5分钟让你看懂Consul特性及搭建

  consul(一)什么是consul

  Consul基本使用

posted @ 2022-03-24 11:22  hofmann  阅读(71)  评论(0)    收藏  举报