Spring Cloud 1.0.0 现已可用

发布 | Dave Syer | 2015 年 3 月 4 日 | ...

Spring Cloud 1.0.0.RELEASE 现已在 Maven Central(以及 repo.spring.io)中提供。自 RC3 以来变化不大,但我们确实发现了一些错误,这在很大程度上归功于社区的参与,因此感谢所有迄今为止尝试过它的人。以下是 Spring Cloud 目标的提醒

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

以及 1.0 内容的快速摘要

  • 具有 git 后端的配置服务器
  • 配置客户端,具有刷新和加密/解密功能,以及 Spring 应用程序生命周期中的引导阶段
  • 负载均衡器、服务发现和断路器的通用抽象
  • 安全集成:声明式 SSO 和代理身份验证策略
  • 用于服务发现的 Eureka:客户端和服务器(带 UI)
  • 用于非 JVM 客户端的 Eureka Sidecar
  • 使用 Zuul 的自动反向代理
  • Zuul 过滤器的 Spring 配置模型
  • Ribbon 负载均衡器的 Spring 配置模型
  • Feign 声明式 Web 服务客户端(与 Ribbon 集成)
  • RestTemplate 与 Ribbon 集成
  • 用于断路器的 Hystrix:客户端和仪表盘(UI)
  • 用于断路器聚合的 Turbine,通过 HTTP 拉取和通过 AMQP 推送
  • AWS 集成:关系数据库、消息传递和 EC2 元数据
  • 用于定义的一组操作事件(如配置更改)的 AMQP 总线
  • 支持上述大部分内容的 Groovy CLI

http://cloud.spring.ioGithub 上了解更多信息。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部