Consul简介

Consul简介

福利:consul的中文文档,拿去 不用谢!

https://www.springcloud.cc/spring-cloud-consul.html

是什么?

Consul是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用Go语言开发

提供了微服务系统中的服务治理、配置中心、控制总线等功能,这些功能中的每一个都可以根据需要单独使用,也可以一起使用构建全方位的网格,总之Consul提供了一种完善的服务网格解决方案

它具有很多优点,包括:基于raft协议;支持健康检查,同时支持HTTP和DNS协议,支持跨域数据中心的WAN集群,提供图形界面,跨平台,支持Linux、Mac、Windows。

能干嘛

​ 1.服务发现

提供HTTP和DNS两种发现方式

​ 2.健康检查

支持多种方式,HTTP、TCP、Docker、Shell脚本定制化

​ 3.KV存储

Key、Value的存储方式

​ 4.多数据中心

Consul支持多数据中心

​ 5.可视化界面

去哪下

1.可以去官网进行下载,但是,由于是外国网站,可能会进不去,或者反应很慢,那么就选择第二种方式。

官网地址:https://www.consul.io/downloads

根据自己的需求,下载对应的consul,这里我选择的是本地安装

Consul简介

下载成功以后,进行解压,里面只有一个consul.exe文件

Consul简介

2.如果第一种方式不能下载,可以选择这里的第二种方式,用百度网盘的方式,但是,这种方式也会存在一个问题,那就是,不能及时更新版本。

网盘链接:

链接:https://pan.baidu.com/s/1kSQxBgyxyU-gr29x9vfkVg
提取码:g32n
复制这段内容后打开百度网盘手机App,操作更方便哦–来自百度网盘超级会员V3的分享

Consul安装以及使用

1.上一步我们已经成功下载了consul.exe文件,安装很简单,直接双击运行,即可

2.然后,在路径输入框输入cmd回车进入console控制台

Consul简介

3.在控制台中输入:consul --version 回车

Consul简介

看到版本号说明我们已经安装成功了

4.使用 consul agent -dev 命令进行启动

Consul简介

此时,consul已经启动成功

以上步骤完成以后,我们就可以通过 localhost:8500 进行访问

Consul简介

上步骤完成以后,我们就可以通过 localhost:8500 进行访问

[外链图片转存中…(img-Cq1JsTYl-1621484534674)]

此时就能看到图形化界面了

上一篇:vue中的父子组件之间的通信--新增、修改弹框


下一篇:初试DTLE-单server单client