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...