consul 版本 win 1.6.1 64位
1.下载consul consul
2. 自己建个文件夹,并且把刚刚下载压缩包,解压到新建的文件夹里面 写者这里新建了一个,consul文件夹
3.
4. 打开cmd命令窗口,上图做示例
5. 输入 d: 进入d盘
6. cd /大数据/consul
7.
8. 检查有没有装好,consul -v
9.
10.这样就没问题了,启动服务,consul agent -dev
如果出现一大堆,端口号 时间~,就启动成功。可以访问http://localhost:8500看一下
搞定!
然后就可以把提供者注册进consul中心了,pom需要的依赖如下
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-consul-discovery</artifactId>
</dependency>
yml
server:
port: 8001
spring:
application:
name: biz-payment-provider
cloud:
consul:
host: localhost
port: 8500
discovery:
service-name: ${spring.application.name} # biz-payment-provider
主启动
@SpringBootApplication
@EnableDiscoveryClient #这里注解必须要有,一般用zookeeper注册中心,用的也是这个注解
public class RedisMain8001 {
public static void main(String[] args) {
SpringApplication.run(RedisMain8001.class,args);
}
}
搞定,启动测试,
好了这样,我们的提供者就住进consul了。