1.概述
官网:https://www.consul.io/docs/intro
中文文档:https://www.springcloud.cc/spring-cloud-consul.html
Consul是一开源的分布式服务发现和配置管理系统,由HashiCorp公司用Go语言开发。
提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以根据需要单独使用, 也可以-起使用以构建全方位的服务网格,总之Consul提供了一-种完整的服务网格解决方案。
它具有很多优点。包括:基纡raft 协议,比较简洁;支持健康检查, 同时支持HTTP和DNS协议支持跨数据中心的WAN集群提供图形界面跨平台,支持Linux、Mac、Windows
安装文档:https://learn.hashicorp.com/tutorials/consul/get-started-install 该文档是一个动画片。
启动