阿里巴巴Spring Cloud 0.2.0 版本发布

版本发布 | Spencer Gibb | 2018年10月30日 | ...

大家好!今天,我们非常高兴地宣布Spring Cloud Alibaba的首个预览版本发布。

Spring Cloud Alibaba项目包含阿里巴巴的开源组件和多个阿里云产品,旨在实现和公开知名的Spring Framework模式和抽象,为使用阿里巴巴产品的Java开发者带来Spring Boot和Spring Cloud的优势。

注意:Spring Cloud Alibaba项目是一个由阿里巴巴维护的社区项目。

注意:0.2.0.RELEASE版本兼容Spring Boot 2.0.x版本线。0.1.0.RELEASE版本兼容Spring Boot 1.x版本线。

以“spring-cloud-alibaba”为前缀的开源组件具有以下功能:

服务发现

spring-cloud-alibaba-nacos-discovery-starter组件实现了Spring Cloud Commons中定义的注册约定接口,包括NacosAutoServiceRegistrationNacosServiceRegistryNacosDiscoveryClient等。通过添加依赖项和一些配置,您可以轻松地将服务注册到Nacos服务器。也支持与Ribbon集成。

配置

spring-cloud-alibaba-nacos-config-starter组件中的NacosPropertySourceLocator实现了PropertySoureLocator接口。只需添加依赖项和一些配置,您就可以从Nacos服务器获取应用程序配置并将其添加到Spring环境中。此外,您可以分发配置并实时跟踪分发状态,无需其他组件。

高可用性保障

spring-cloud-alibaba-sentinel-starter组件默认集成了Servlet、RestTemplate、Dubbo和RocketMQ的流量控制、熔断和并发功能,只需添加依赖项即可直接使用。您还可以通过Sentinel控制台实时修改运行应用程序的流量控制、熔断或并发策略和阈值。

以“spring-cloud-alicloud”为前缀的阿里云产品具有以下功能:

应用命名服务

阿里云提供的应用命名服务 (ANS) 提供更经济高效的SaaS服务发现服务。通过对API调用的加密,您的服务具有额外的保护层。

应用配置管理

阿里云提供的应用配置管理 (ACM) 即Nacos配置管理服务,提供更经济高效和安全的SaaS配置管理服务。您还可以查看整个配置分发轨迹。

对象存储服务

阿里巴巴提供的对象存储服务 (OSS) 是一种经济高效、安全可靠的云存储解决方案,允许您随时随地从网络上的任何位置存储和检索任何类型的数据。只需自动注入OSS客户端,即可直接使用数据存储和下载功能。

使用方法

这些构件可从Maven Central和Spring Release存储库通过BOM获得。

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-alibaba-dependencies</artifactId>
            <version>0.2.0.RELEASE</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

接下来是什么?

RocketMQ

Apache RocketMQ™是一个基于Java的开源分布式消息和流计算平台,具有高性能和高吞吐量。由于spring-cloud-stream-binder-rocket模块基于Spring IntegrationSpring Cloud Stream,开发人员在使用Spring Cloud Stream和Spring Cloud Bus时可以使用RocketMQ作为消息中间件。

阿里云SchedulerX

阿里云SchedulerX是阿里巴巴中间件团队开发的分布式任务调度工具,支持定期任务和指定时间触发的任务。

阿里云SLS

阿里云SLS是一个一站式日志管理服务,它在阿里巴巴集团的大数据挑战浪潮中经受了考验。无需编写任何代码,您就可以快速收集、消费、交付、查询和分析日志数据,从而提高运维和营销效率,并获得在DT时代所需的处理海量日志数据的能力。

Spring Cloud发布列车

Spring Cloud Alibaba计划在2019年某个时间从孵化阶段毕业,正式加入Spring Cloud发布列车。

获取Spring新闻通讯

通过Spring新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部