前言
Consul 是一个服务发现和配置工具
它有如下功能和特性:
- 服务发现
- 健康检查
- 健值存储
- 多数据中心
Consul 的作用类似于 Zookeeper 或 etcd ,和 etcd 一样也是使用 Go 实现的,也是使用的 Raft 算法
Consul 的架构
Docker Swarm 中使用 Consul 来进行服务发现,这里简单分享一下 Consul 操作的相关基础,详细内容可以参考 官方文档
Tip: 当前的最新版本为 Consul 0.6.4
Consul 是一个服务发现和配置工具
它有如下功能和特性:
Consul 的作用类似于 Zookeeper 或 etcd ,和 etcd 一样也是使用 Go 实现的,也是使用的 Raft 算法
Consul 的架构
Docker Swarm 中使用 Consul 来进行服务发现,这里简单分享一下 Consul 操作的相关基础,详细内容可以参考 官方文档
Tip: 当前的最新版本为 Consul 0.6.4