Spring Cloud Netflix

  1. 1. 特征
  2. 2. 📖参看
  3. 3. ※参考和引用
  4. 4. 🔗外部链接

Spring Cloud Netflix provides Netflix OSS integrations for Spring Boot apps through autoconfiguration and binding to the Spring Environment and other Spring programming model idioms. With a few simple annotations you can quickly enable and configure the common patterns inside your application and build large distributed systems with battle-tested Netflix components. The patterns provided include Service Discovery (Eureka), Circuit Breaker (Hystrix), Intelligent Routing (Zuul) and Client Side Load Balancing (Ribbon).

===========================(译文)===========================

Spring Cloud Netflix 通过 自动配置 并绑定到Spring Environment和 其他 Spring 编程模型习惯用法,为 Spring Boot应用程序 提供Netflix OSS集成。
通过一些简单的注释,您可以 快速启用和配置 应用程序内部的通用模式,并使用 经过实战检验的Netflix组件 构建大型分布式系统。
提供的模式 包括:服务发现(Eureka),断路器(Hystrix),智能路由(Zuul) 和 客户端负载平衡(Ribbon)。


👆←🗎[1]

特征

Spring Cloud Netflix功能:

  • 服务发现:可以注册 Eureka 实例,并且客户端可以使用 Spring 托管的 Bean 发现实例

  • 服务发现:可以使用 声明性 Java 配置 创建 嵌入式Eureka服务器

  • 断路器:Hystrix客户端 可以使用 简单的 注释驱动的 方法装饰器 来构建

  • 断路器:具有 声明性 Java 配置的 嵌入式Hystrix仪表板

  • 声明式 REST 客户端:Feign 创建一个 用 JAX-RS 或 Spring MVC 批注 装饰的接口 的动态实现。

  • 客户端负载均衡器:功能区

  • 外部配置:从 Spring Environment 到 Archaius 的桥梁(使用 Spring Boot 约定 启用 Netflix 组件 的本机配置)

  • 路由器 和 过滤器:Zuul过滤器的自动注册,以及 用于反向代理 创建的简单配置约定


📖参看

主要参看📖(站内资源)
分类:工具🧰 | 查阅🔍
分类:其他(二度及以上关联☌)

※参考和引用

  1. ^Spring Cloud Netflix - spring.io

🔗外部链接