Spring Cloud Tencent 迎来 1.7.0 大版本更新,欢迎体验

Spring Cloud Tencent 1.7.0 发布,带来服务治理、动态配置、监控运维等多方面增强。新增多特性环境路由插件、SCG网关动态流量染色功能,优化配置刷新性能,支持北极星指标监控上报,Feign调用增强,并提供一键接入全量基础服务治理功能。

Spring Cloud Tencent 是腾讯开源的一站式微服务解决方案,实现了Spring Cloud 标准微服务 SPI,开发者可以基于 Spring Cloud Tencent 快速开发 Spring Cloud 云原生分布式应用。Spring Cloud Tencent 的核心依托腾讯开源的一站式服务发现与治理平台 Polaris,实现各种分布式微服务场景。

一、发布项列表:

  1. 1.7.1-Hoxton.SR12
  2. 1.7.0-2020.0.5
  3. 1.7.0-2021.0.3

二、版本号说明:

Spring Cloud Tencent 的版本号由两部分组成,前半段为 Spring Cloud Tencent 自身迭代的版本号,后半段为 Spring Cloud Tencent 针对特定版本的 Spring Cloud 的接口做出的实现,例如 1.7.0-2021.0.3 为 1.7.0 版本的 Spring Cloud Tencent 基于 2021.0.3 版本的 Spring Cloud 作出的实现。Spring Cloud Tencent 自身迭代的版本号分为三段,第一个为大版本号,不同大版本号不兼容,第二个为特性版本号,用于新特性发布迭代使用,第三位是Bugfix版本号,用于不同版本的 Spring Cloud 对应的 Spring Cloud Tencent 作BUG修复使用,不同版本的 Spring Cloud 对应的 Spring Cloud Tencent 的Bugfix版本号可能不同。实际使用时,引入不同版本的 Spring Cloud 对应的 Spring Cloud Tencent 最新版即可。

版本管理说明文档:https://github.com/Tencent/spring-cloud-tencent/wiki/Spring-Cloud-Tencent-版本管理

三、主要新特性:

(一)服务治理

  1. 添加多特性环境路由插件,以帮助快速实现开发测试阶段的环境维护。详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/测试环境路由
  2. 添加SCG网关动态流量染色插件,可以配合多特性环境路由插件使用。详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/Spring-Cloud-Gateway-流量染色
  3. 元数据传递支持单跳传递,即指传到下一跳服务实例就不继续往后传。详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/Spring-Cloud-Tencent-Metadata-Transfer-使用指南#使用说明
  4. 支持 Zuul 网关路由(仅限 Hoxton 版本)。

(二)动态配置

  1. 动态配置刷新新增反射的方式,以提升刷新性能。详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/Spring-Cloud-Tencent-Config-使用文档#第七步实现动态刷新配置能力
  2. 支持 Spring Config Data 的方式注入配置文件(仅限 2021 版本)。详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/Spring-Cloud-Tencent-Config-使用文档#支持-spring-config-data
  3. 支持自定义设置应用启动时连不上配置中心的行为,包括快速失败和忽略。相关参数见:https://github.com/Tencent/spring-cloud-tencent/wiki/Spring-Cloud-Tencent-Config-使用文档#完整的配置参数

(三)监控运维

  1. 支持北极星指标监控上报功能(Prometheus Pull 模式)。详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/RPC增强#指标监控插件
  2. 支持北极星指标监控上报功能(Prometheus Push Gateway 模式)。详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/场景化插件#1-push-gateway-上报插件自-170-版本开始
  3. Actuator端点新增限流规则和路由规则的查询。详细接口见:https://github.com/Tencent/spring-cloud-tencent/wiki/Actuator-Endpoint-扩展

(四)其他

  1. 对Feign进行增强,允许开发者在Feign调用过程中添加自定义的增强行为。详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/RPC增强#feign增强
  2. 添加 spring-cloud-starter-tencent-all 依赖,开发者能够借此一步接入全量 Spring Cloud Tencent 基础服务治理功能。快速接入样例参考:https://github.com/Tencent/spring-cloud-tencent/tree/main/spring-cloud-tencent-examples/quickstart-example

四、开源共建开发者(GitHub)

非常感谢以下 Contributor 对 Spring Cloud Tencent 的支持

欢迎大家使用体验、Star、Fork、Issue,也欢迎大家参与 Spring Cloud Tencent 开源共建!

评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值