尚学堂给同学们带来全新的Java300集课程啦!java零基础小白自学Java必备优质教程_手把手图解学习Java,让学习成为一种享受_哔哩哔哩_bilibili
consul是google开源的一个使用go语言开发的服务发现、配置管理中心服务。内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如ZooKeeper等)。服务部署简单,只有一个可运行的二进制的包。每个节点都需要运行agent,他有两种运行模式server和client。每个数据中心官方建议需要3或5个server节点以保证数据安全,同时保证server-leader的选举能够正确的进行。
1.引入依赖
<!--SpringCloud consul-server -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-consul-discovery</artifactId>
</dependency>
2.配置:
####consul注册中心地址
cloud:
consul:
host: localhost
port: 8500
discovery:

本文介绍了如何将Consul用作服务发现和配置中心。Consul是一个由Google开源的用Go语言编写的工具,提供了服务注册、健康检查、Key/Value存储等功能,并且支持多数据中心。文章详细讲解了引入依赖、配置以及启用服务发现客户端的步骤。
最低0.47元/天 解锁文章
1945

被折叠的 条评论
为什么被折叠?



