Consul 是一个支持多数据中心分布式高可用的服务发现和配置共享的服务软件,由 HashiCorp 公司用 Go 语言开发, 基于 Mozilla Public License 2.0 的协议进行开源. Consul 支持健康检查,并允许 HTTP 和 DNS 协议调用 API 存储键值对.详情:
https://www.consul.io/docs/internals/architecture.html,架构图如下:
consul安装:
1.下载:https://www.consul.io/downloads.html
windows版本下载下来解压只有一个consul.exe文件,这是最好是在以下系统环境变量Path下附加consul.exe的路径。
参照:https://www.consul.io/intro/getting-started/install.html
2.运行consul代理
参考:https://www.consul.io/intro/getting-started/agent.html
时间: 2024-11-08 12:25:25