美文网首页
使用Consul

使用Consul

作者: 奋斗_登 | 来源:发表于2021-05-18 14:38 被阅读0次

Consul是实现服务治理的杰出项目,它可以和Docker完美结合在一起。
Consul是HashiCrop公司推出的一款开源工具,用于实现分布式系统的服务发现与服务配置。它内置了服务注册和发现框架、分布一致性协议实现、健康检查、Key-value存储、多数据中心方案。
Consul使用Raft算法(ETCD也采用Raft)来保证一致性,比使用复杂的Paxos算法(Zookeeper采用算法)更简单。

安装及使用Consul

windows下安装

官网下载最新版本即可:https://www.consul.io/downloads
下载后在Dos窗口运行启动命令

# -dev表示开发模式,-server表示服务器模式
.\consul.exe agent -dev
访问http://127.0.0.1:8500/即可进入Consulweb的管理界面

常用命令及对外接口:

linux下安装
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
sudo yum -y install consul
#启动
consul agent -dev -client 0.0.0.0 -ui

相关文章

网友评论

      本文标题:使用Consul

      本文链接:https://www.haomeiwen.com/subject/mxaejltx.html