Spring Cloud 介绍

Spring Cloud 介绍

Spring Cloud 是什么?

Spring Cloud为开发者提供了快速构建分布式系统中一些常见模式的工具(例如,配置管理、服务发现、熔断器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态)。分布式系统的协调导致了锅炉板模式(boiler plate patterns),使用Spring Cloud,开发者可以快速建立实现这些模式的服务和应用。它们在任何分布式环境中都能很好地工作,包括开发人员自己的笔记本电脑、裸金属数据中心和管理平台(如Cloud Foundry)。

Spring Cloud专注于为典型的用例和扩展机制提供良好的开箱即用体验,以涵盖其他情况。

  • 分布式/版本化配置
  • 服务注册和发现
  • 路由
  • 服务间调用
  • 负载均衡
  • 熔断器
  • 全局锁
  • 领导选举和集群状态
  • 分布式消息传递