Consul简介
之所以我们要替换掉eureka,因为eureka闭源了,所以使用开源工具去替换它
Consul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。下载Consul地址
解压,记住路径,进入cmd命令行,输入命令
consul agent -dev -ui -node=zgq
-dev开发服务器模式启动,
-node结点名为zgq,
-ui可以用界面访问,默认能访问
默认访问http://localhost:8500,看见下面的界面就成功启动了
新建maven项目
新建consul_member项目,添加注解
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.0.RELEASE</version>
</parent>
<!-- 管理依赖 -->