Spring Cloud 1.0.0.M1 现已发布

发布 | Dave Syer | 2014 年 10 月 07 日 | ...

Spring Cloud(九月份宣布的新的 umbrella 项目)已经达到了一个里程碑,它的第一个版本,并且新的 jars 文件可以在 repo.spring.io 仓库中找到。Spring Cloud 将会采用类似于 Spring Data 的 “发布列车” 模型,但是我们还没有为此命名一个很酷的名字,所以它只是 1.0.0.M1。此版本包含的模块是

  • Spring Cloud Config:由 git 仓库支持的集中式外部配置管理。配置资源直接映射到 Spring Environment,但如果需要,可以由非 Spring 应用程序使用。

  • Spring Cloud Netflix:与各种 Netflix OSS 组件(Eureka、Hystrix、Zuul、Archaius 等)集成。

  • Spring Cloud Bus:用于将服务和服务实例与分布式消息传递连接在一起的事件总线。 可用于在集群中传播状态更改(例如,配置更改事件)。

  • Spring Cloud Security:一套用于构建安全应用程序和服务且尽量减少麻烦的基元。

  • Spring Cloud CLI:Spring Boot CLI 插件,用于在 Groovy 中快速创建 Spring Cloud 组件应用程序。

  • Spring Cloud Starters:Spring Boot 风格的启动器项目,旨在简化 Spring Cloud 消费者的依赖关系管理。

以上所有组件都有 1.0.0.M1 发布标签,因此尝试它的一个好的起点是 安装 CLI 并使用以下代码运行 Config Server

@EnableConfigServer
class ConfigServer {
}

然后点击 http://localhost:8080/foo/default 查看一些属性源。

代码托管在 github 上,非常欢迎社区贡献,所以快去看看吧。在单独的组织中有一些很棒的示例:spring-cloud-samples,包括一个“scripts”项目,该项目具有 git 子模块和脚本,可以尽快启动并运行完整的演示系统。

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

抢占先机

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部