Spring Cloud 1.0.0.M1 现已发布

版本发布 | Dave Syer | 2014年10月7日 | ...

Spring Cloud(9 月份宣布的新伞形项目)已达到其第一个 milestone,新鲜的 jar 包现已在 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 Cloud 组件应用程序的 Spring Boot CLI 插件,使用 Groovy 编写。

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

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

@EnableConfigServer
class ConfigServer {
}

然后访问 https://:8080/foo/default 来查看一些属性源。

相关的 代码 托管在 GitHub 上,非常欢迎社区贡献,所以快去那里看看吧。在另一个组织:spring-cloud-samples 中有一些很棒的示例,包括一个“scripts”项目,其中包含 Git 子模块和脚本,可以尽可能快地启动并运行一个完整的演示系统。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有