Spring Cloud Consul

授权协议 Apache
开发语言 Java
所属分类 服务器软件、 服务发现/注册和协调
软件类型 开源软件
地区 不详
投 递 者 蓬弘
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Spring Cloud Consul 是把 Consul 的所有特性都集成到 Spring Cloud 系统中。

主要特性:

  • Spring Cloud Consul Discovery:实现  Spring Cloud Commons DiscoveryClient

  • Spring Cloud Consul Config:通过 Consul 的 Key/Value API 实现分布式配置

  • Spring Cloud Consul Bus:通过分布式通信连接服务和服务实例的事件总线

  • Spring Cloud Consul UI:嵌入式的 Consul Web UI

  • Spring Cloud Consul 1.2.0.RELEASE 介绍 该项目通过自动配置并绑定到Spring环境和其他Spring编程模型成语,为Spring Boot应用程序提供Consul集成。通过几个简单的注释,您可以快速启用和配置应用程序中的常见模式,并使用基于Consul的组件构建大型分布式系统。提供的模式包括服务发现,控制总线和配置。智能路由(Zuul)和客户端负载平衡(Ribbo

  • Spring Cloud Consul 1.2.0.RELEASE 该项目通过自动配置并绑定到Spring环境和其他Spring编程模型成语,为Spring Boot应用程序提供Consul集成。通过几个简单的注释,您可以快速启用和配置应用程序中的常见模式,并使用基于Consul的组件构建大型分布式系统。提供的模式包括服务发现,控制总线和配置。智能路由(Zuul)和客户端负载平衡(Ribbon),

  • consul 默认配置修改后会自动刷新配置,但在某些时候我们需要获取修改我们修改之后的配置, 做自定义处理. consul 在刷新配置之后 执行了EnvironmentChangeEvent事件, 我们只需要监听此事件即可. // springcloud consul 源码 public synchronized Set<String> refreshEnvironment() {