推荐导航
0.系统学习导航传送
>参考问地址,同类产品比较
>入门介绍
>中文网
一.同类产品比较
我们知道 Eureka 2.X 遇到困难停止开发了,但其实对国内的用户影响甚小,一方面国内大都使用的是 Eureka 1.X 系列,另一方面 Spring Cloud 支持很多服务发现的软件,Eureka 只是其中之一,下面是 Spring Cloud 支持的服务发现软件以及特性对比:
在以上服务发现的软件中,Euerka 和 Consul 使用最为广泛
二、概述
Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。Consul 使用 Go 语言编写,因此具有天然可移植性(支持Linux、windows和Mac OS X);安装包仅包含一个可执行文件,方便部署,与 Docker 等轻量级容器可无缝配合。
三.下载安装和启动
- 官网地址下载地址
- 安装
- Windows: 我这里下载的是64位版本,解压后就一个exe程序,免安装的
- 启动
- consul agent -dev
注意: 在解压的exe文件下"cmd"后执行该命令
- 如果你要在其它机器上访问该Web界面,可以加上-client参数指定绑定的IP
consul agent -dev -bind=192.168.2.210 -client 0.0.0.0
- consul agent -dev
- 访问地址:http://localhost:8500/ui
启动