当前位置:网站首页>Consul简介和安装
Consul简介和安装
2022-08-10 18:01:00 【一个风轻云淡】
Consul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。
提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全方位的服务网格,总之Consul提供了一种完整的服务网格解决方案。
它具有很多优点。包括: 基于 raft 协议,比较简洁; 支持健康检查, 同时支持 HTTP 和 DNS 协议 支持跨数据中心的 WAN 集群 提供图形界面 跨平台,支持 Linux、Mac、Windows
可以干什么?
服务发现:提供HTTP和DNS两种发现方式。
健康监测:支持多种方式,HTTP、TCP、Docker、Shell脚本定制化监控
KV存储:Key、Value的存储方式
多数据中心:Consul支持多数据中心
可视化Web界面
下载地址:
https://www.consul.io/downloads.html
学习地址 :
https://www.springcloud.cc/spring-cloud-consul.html
下载完成后只有一个consul.exe文件,
硬盘路径下双击运行,查看版本号信息
consul --version
使用开发模式启动
consul agent -dev
通过以下地址可以访问Consul的首页:http://localhost:8500
边栏推荐
- eager模式和graph模式 Tensorflow
- 【图像去雾】基于颜色衰减先验的图像去雾附matlab代码
- EasyGBS连接mysql数据库提示“can’t connect to mysql server”,如何解决?
- 【FAQ】【Push Kit】 华为怎么设置角标
- pip安装时 fatal error C1083 无法打开包括文件 “io.h” No such file or directory
- 不能直接在交易所期货开户
- AVFrame相关api内存管理
- MySQL数据高级查询之连接查询、联合查询、子查询[通俗易懂]
- Toronto Research Chemicals农药检测丨Naled-d6
- LeetCode 198:打家劫舍
猜你喜欢
随机推荐
【接入指南 之 直接接入】手把手教你快速上手接入HONOR Connect平台(下)
【FAQ】HarmonyOS ETS如何给组件设置边框
【FAQ】【Push Kit】 华为怎么设置角标
验算移位距离和假设的通用性
Flexsim 发生器设置label和颜色
JSON serialization and deserialization using Jackson API in Scala
高手问答第 290 期 —— SaaS产品经理从菜鸟到专家
Toronto Research Chemicals BTK甜味剂配方丨D-Abequose
flex使用align-content无效
华为云连续5年保持中国政务云基础设施市场份额第一…
五菱宏光MINI EV,唯一的缺点就是安全性
MySQL数据高级查询之连接查询、联合查询、子查询[通俗易懂]
FFmpeg Huaping solution (modify source code, discard incomplete frames)
pip安装时 fatal error C1083 无法打开包括文件 “io.h” No such file or directory
欧洲核子研究中心首次在量子机器学习研究中取得实效
EasyGBS连接mysql数据库提示“can’t connect to mysql server”,如何解决?
Active users of mobile banking grew rapidly in June, hitting a half-year high
const的自己理解
同一块中出现两个 * 就不能正常显示
机器人控制器编程实践指导书旧版-实践三 直流电机(执行器)