前言

刚开始接触spring cloud,其中就有用到consul,简单介绍一下以及怎么安装运行起来


提示:以下是本篇文章正文内容,下面案例可供参考

一、consul是什么?

Consul是一个用来实现分布式系统的服务发现与配置的开源工具。他主要由多个组成部分:

服务发现:客户端通过Consul提供服务,类似于API,MySQL,或者其他客户端可以使用Consul发现服务的提供者。使用类似DNS或者HTTP,应用程序和可以很轻松的发现他们依赖的服务。

检查健康:Consul客户端可以提供与给定服务相关的健康检查(Web服务器返回200 ok)或者本地节点(“内存利用率低于90%”)。这些信息可以监控集群的运行情况,并且使访问远离不健康的主机组件。

键值对存储:应用程序可以使用Cousul的层级键值对。

多数据中心:Consul有开箱及用的多数据中心。

二、使用步骤

1.安装

首先前往官网下载安装,我这里就下载的winow-64位(根据自己情况而定~),下面提供官网传送门:

consul官网

2.启动

下载下来之后解压,解压出来一个exe文件,我这里是window,如果是linux环境下或其他环境下可能不同,如下图:



接下来,通过cmd进入到该目录,通过如下命令可查看版本:

Consul --version

执行以下命令启动consul

consul agent -dev

访问consul首页

http://localhost:8500


结束~~

到此就结束了,后续会发一些这方面的文章或教程~~

最新文章

  1. [原创]快速指定SQLDeveloper所使用JDK的方法
  2. C#控制台项目更改运行文件
  3. 解决iOS9下隐藏App返回按钮文字导致的诡异闪屏问题
  4. SQL语句中,Conversion failed when converting datetime from character string.错误的解决办法
  5. long(Long)与int(Integer)之间的转换
  6. (转)Sql Server 对锁的初步认识
  7. php编译报错 configure: error: Please reinstall the BZip2 distribution
  8. ZOJ 3645 BiliBili 高斯消元 难度:1
  9. PB常用日期
  10. yii图片上传
  11. find unique values in an array
  12. 当浏览器窗体改变时,div跟着变动方法
  13. 为大数据软件准备JAVA、Python环境
  14. 常见Python脚本
  15. Mongodb集群与分片 1
  16. eclipse配置问题汇总
  17. 【周年庆】china-pub 14周年庆感恩回馈四波狂热来袭
  18. DirectFB编程
  19. ARP 询问之 校级路由器的猫腻
  20. System V 消息队列 - 复用消息

热门文章

  1. Redis分布式锁及分区
  2. 如何解决 Nginx 端口映射到外网后访问地址端口丢失的问题
  3. 将java的jar包,打包为rpm 安装包
  4. pandas基础读写
  5. linux添加自动清空缓存
  6. 快速傅里叶变换(FFT)学习笔记(其一)
  7. Appium学习之驱动真机运行
  8. expect ':' at 0, actual = (JSON转化异常解决)
  9. 美团笔试题_ACM最多队伍
  10. mongoDB之C#and.net Driver