刚开始接触spring cloud,其中就有用到consul,简单介绍一下以及怎么安装运行起来
提示:以下是本篇文章正文内容,下面案例可供参考
Consul是一个用来实现分布式系统的服务发现与配置的开源工具。他主要由多个组成部分:
服务发现:客户端通过Consul提供服务,类似于API,MySQL,或者其他客户端可以使用Consul发现服务的提供者。使用类似DNS或者HTTP,应用程序和可以很轻松的发现他们依赖的服务。
检查健康:Consul客户端可以提供与给定服务相关的健康检查(Web服务器返回200 ok)或者本地节点(“内存利用率低于90%”)。这些信息可以监控集群的运行情况,并且使访问远离不健康的主机组件。
键值对存储:应用程序可以使用Cousul的层级键值对。
多数据中心:Consul有开箱及用的多数据中心。
首先前往官网下载安装,我这里就下载的winow-64位(根据自己情况而定~),下面提供官网传送门: consul官网
下载下来之后解压,解压出来一个exe文件,我这里是window,如果是linux环境下或其他环境下可能不同,如下图: 接下来,通过cmd进入到该目录,通过如下命令可查看版本:
Consul --version执行以下命令启动consul
consul agent -dev访问consul首页
http://localhost:8500到此就结束了,后续会发一些这方面的文章或教程~~