导语
Spring Cloud Tencent 1.7 版本现已发布,支持 Spring Cloud Hoxton、2020、2021 版。
1
Part.1
发布项列表
- 1.7.1-Hoxton.SR12
- 1.7.0-2020.0.5
- 1.7.0-2021.0.3
2
Part.2
版本号说明
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-版本管理
3
Part.3
主要新特性
1
服务治理
-
添加多特性环境路由插件,以帮助快速实现开发测试阶段的环境维护。
详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/测试环境路由 -
添加SCG网关动态流量染色插件,可以配合多特性环境路由插件使用。
详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/Spring-Cloud-Gateway-流量染色 -
元数据传递支持单跳传递,即指传到下一跳服务实例就不继续往后传。
详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/Spring-Cloud-Tencent-Metadata-Transfer-使用指南#使用说明 -
支持 Zuul 网关路由(仅限 Hoxton 版本)。
2
动态配置
-
动态配置刷新新增反射的方式,以提升刷新性能。
详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/Spring-Cloud-Tencent-Config-使用文档#第七步实现动态刷新配置能力 -
支持 Spring Config Data 的方式注入配置文件(仅限 2021 版本)。
详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/Spring-Cloud-Tencent-Config-使用文档#支持-spring-config-data -
支持自定义设置应用启动时连不上配置中心的行为,包括快速失败和忽略。
相关参数见:https://github.com/Tencent/spring-cloud-tencent/wiki/Spring-Cloud-Tencent-Config-使用文档#完整的配置参数
3
监控运维
-
支持北极星指标监控上报功能(Prometheus Pull 模式)。
详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/RPC增强#指标监控插件 -
支持北极星指标监控上报功能(Prometheus Push Gateway 模式)。
详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/场景化插件#1-push-gateway-上报插件自-170-版本开始 -
Actuator端点新增限流规则和路由规则的查询。
详细接口见:https://github.com/Tencent/spring-cloud-tencent/wiki/Actuator-Endpoint-扩展
4
其他
-
对Feign进行增强,允许开发者在Feign调用过程中添加自定义的增强行为。
详细操作参考:https://github.com/Tencent/spring-cloud-tencent/wiki/RPC增强#feign增强 -
添加 spring-cloud-starter-tencent-all 依赖,开发者能够借此一步接入全量 Spring Cloud Tencent 基础服务治理功能。
快速接入样例参考:https://github.com/Tencent/spring-cloud-tencent/tree/main/spring-cloud-tencent-examples/quickstart-example
欢迎大家使用体验、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
往期
推荐
《腾讯云微服务引擎 TSE 产品动态》
《千亿级、大规模:腾讯超大 Apache Pulsar 集群性能调优实践》
《云原生时代的Java应用优化实践》
《全面兼容Eureka:PolarisMesh(北极星)发布1.5.0版本》
《全面拥抱Go社区:PolarisMesh全功能对接gRPC-Go | PolarisMesh12月月报》
《SpringBoot应用优雅接入北极星PolarisMesh》
《Serverless可观测性的价值》
扫描下方二维码关注本公众号,
了解更多微服务、消息队列的相关信息!
解锁超多鹅厂周边!
戳原文,查看更多 Spring Cloud Tencent 的信息!
点个在看你最好看