springcloud快速整合consul做注册中心
1.https://www.consul.io下载consul,解压
2.cmd进入解压盘,输入命令
consul agent -dev -ui -node=cy
3.访问 http://127.0.0.1:8500
4.springcloud项目中加入整合依赖
<dependencies>
<!--省略其他框架依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-consul-discovery</artifactId>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Greenwich.SR1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
5.加入yml配置
spring: application: ##服务名称 name: xx-consul cloud: consul: port: 8500 host: localhost discovery: ##服务地址直接为ip地址 hostname: 192.168.1.xxx
6.启动类加入注解
@EnableDiscoveryClient
7.启动成功后访问http://127.0.0.1:8500查看是否把服务注册进去了

浙公网安备 33010602011771号