Spring 集成腾讯TSF SDK 指导说明

说明:关于开发调试环境自行根据腾讯集成集成 tsf 的环境配置
参见 微服务平台 TSF 下载 Maven- 开发指南 - 文档中心 - 腾讯云 (tencent.com)
此处只对 spring 框架集成 tsf 做指导说明
一、版本关系对照
        1.1 Spring Cloud 和 Spring boot 版本
                TSF 集成支持SpringCloud Spring boot 版本关系如图所示:
                           

 

        1.2 TSF 集成对应版本
                TSF 和Spring Cloud 对应的版本依赖关系如下图所示:
                

 

二、现有 Spring 的框架服务集成 TSF 改造步骤:
        2.1 修改 pom 的工程:
                根据现有的工程,查证本身的spring cloud 或者spring boot 对应的版本修改现有的pom                 移植
                parent 指向TSF sdk 对应的版本:
               
                
<parent>    
    <groupId>com.tencent.tsf</groupId>
    <artifactId>spring-cloud-tsf-dependencies</artifactId>
    <version>1.29.1-Greenwich-RELEASE</version>
</parent>

        2.1.1 修改parent 依赖
                比如,现有服务框架依赖的是Spring Cloud 的版本是 Greenwich.SR6 的版本,那么根据                  版本对应的关系,需要继承TSF Greenwich-RELEASE 的依赖
        2.1.2 另添加依赖 TSF 服务注册发现依赖
           
<dependency>
    <groupId>com.tencent.tsf</groupId>
    <artifactId>spring-cloud-tsf-starter</artifactId>
    <version>1.29.1-Greenwich-RELEASE</version>
</dependency>

        2.1.3 修改启动类 - 添加 TSF 注解:
    
@EnableTsf

三、启动测试验证
        本地启动consul 服务
        然后启动改造继承的服务,启动成功后,无需指定consul 节点会自动注册到 Consul
        根据日志确认TSF 生效
     
        完成!!!
  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值