共计 656 个字符,预计需要花费 2 分钟才能阅读完成。
Consul 蕴含多个组件, 然而作为一个整体, 为你的基础设施提供服务发现和服务配置的工具. 他提供以下要害个性:
1、服务发现 Consul 的客户端可用提供一个服务, 比方 api 或者 mysql , 另外一些客户端可用应用 Consul 去发现一个指定服务的提供者. 通过 DNS 或者 HTTP 应用程序可用很容易的找到他所依赖的服务.
2、健康检查 Consul 客户端可用提供任意数量的健康检查, 指定一个服务 (比方:webserver 是否返回了 200 OK 状态码) 或者应用本地节点(比方: 内存应用是否大于 90%). 这个信息可由 operator 用来监督集群的衰弱. 被服务发现组件用来防止将流量发送到不衰弱的主机.
3、Key/Value 存储 应用程序可用依据本人的须要应用 Consul 的层级的 Key/Value 存储. 比方动静配置, 性能标记, 协调, 首领选举等等, 简略的 HTTP API 让他更易于应用.
多数据中心: Consul 反对开箱即用的多数据中心. 这意味着用户不须要放心须要建设额定的形象层让业务扩大到多个区域.
Consul 面向 DevOps 和利用开发者敌对. 是他适宜古代的弹性的基础设施.
上面咱们就来学习一下如何简略疾速的装置部署好 Consul 服务
1. 找到 Consul 的装置服务可点击试用。
2. 装置部署
增加节点 - 抉择版本 - 填写参数 - 部署胜利
装置部署过程简略又疾速,具体的装置教程如下:
如何增加节点?
https://www.bilibili.com/vide…
如何装置部署 Consul?
https://www.bilibili.com/vide…