Spring 云动物园管理员
<stdin>中未解决的指令-include :: __ attributes.adoc []
Spring Cloud Zookeeper通过自动配置并绑定到Spring Environment和其他Spring编程模型习惯用法,为Spring Boot应用程序提供了Apache Zookeeper集成。通过一些简单的注释,您可以快速启用和配置应用程序内的通用模式,并使用Zookeeper构建大型分布式系统。提供的模式包括服务发现和分布式配置。
特征
-
服务发现:可以向Zookeeper注册实例,并且客户端可以使用Spring托管的Bean发现实例
-
支持Spring Cloud LoadBalancer-客户端负载平衡解决方案
-
支持Spring Cloud OpenFeign
-
分布式配置:将Zookeeper用作数据存储
快速开始
只要Spring Cloud Zookeeper,Apache Curator和Zookeeper Java Client在类路径上,任何Spring Boot应用程序@EnableDiscoveryClient
都会尝试通过以下方式联系Zookeeper代理localhost:2181
(默认值
zookeeper.connectString
)。
@Configuration
@EnableAutoConfiguration
@EnableDiscoveryClient
@RestController
public class Application {
@RequestMapping("/")
public String home() {
return "Hello World";
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
本地Zookeeper服务器必须正在运行。有关如何运行Zookeeper服务器的信息,请参见Zookeeper文档。
Spring Boot配置
<stdin>中未解决的指令-include :: __ attributes.adoc []
快速启动您的项目
使用
Spring Initializr引导您的应用程序
。