当前位置: 代码迷 >> 综合 >> Windows安装 Consul
  详细解决方案

Windows安装 Consul

热度:86   发布时间:2023-12-12 01:57:00.0

下载安装

去官网下载:https://www.consul.io/downloads.html

得到一个 zip 压缩包

解压文件后,里面只有一个 consul.exe 文件(我的解压位置是:F:\consul)

设置环境变量(在 path 中新增一条):

F:\consul

cmd 命令窗口启动consul:

consul agent -dev

进入consul 管理页面,打开网址:http://localhost:8500 ,可以看到当前注册的服务界面。

 

Consul 优势

  • 使用 Raft 算法来保证一致性, 比复杂的 Paxos 算法更直接. 相比较而言, zookeeper 采用的是 Paxos, 而 etcd 使用的则是 Raft.
  • 支持多数据中心,内外网的服务采用不同的端口进行监听。 多数据中心集群可以避免单数据中心的单点故障,而其部署则需要考虑网络延迟, 分片等情况等. zookeeper 和 etcd 均不提供多数据中心功能的支持.
  • 支持健康检查. etcd 不提供此功能.
  • 支持 http 和 dns 协议接口. zookeeper 的集成较为复杂, etcd 只支持 http 协议.
  • 官方提供web管理界面, etcd 无此功能.
  相关解决方案