乐趣区

关于spring:Spring-Cloud-Tencent-迎来-170-大版本更新欢迎体验

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- 应用文档 #残缺的配置参数

    (三)监控运维

  4. 反对北极星指标监控上报性能(Prometheus Pull 模式)。具体操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/RPC 加强 #指标监控插件
  5. 反对北极星指标监控上报性能(Prometheus Push Gateway 模式)。具体操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/ 场景化插件 #1-push-gateway- 上报插件自 -170- 版本开始
  6. Actuator 端点新增限流规定和路由规定的查问。具体接口见:https://github.com/Tencent/spring-cloud-tencent/wiki/Actuator-Endpoint- 扩大

    (四)其余

  7. 对 Feign 进行加强,容许开发者在 Feign 调用过程中增加自定义的加强行为。具体操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/RPC 加强 #feign 加强
  8. 增加 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 的反对

  • @SkyeBeFreeman
  • @lepdou
  • @misselvexu
  • @DerekYRC
  • @pandaapo
  • @weihubeats
  • @lingxiao-wu
  • @LuckyCaesar
  • @DoubleLuXu

欢送大家应用体验、Star、Fork、Issue,也欢送大家参加 Spring Cloud Tencent 开源共建!

  • 仓库地址:https://github.com/Tencent/spring-cloud-tencent
  • 我的项目文档:https://github.com/Tencent/spring-cloud-tencent/wiki
  • 往期公布:https://github.com/Tencent/spring-cloud-tencent/releases
退出移动版