文档首页 > > 开发指南> Spring Cloud Huawei> 概述

概述

分享
更新时间: 2020/06/09 GMT+08:00

Spring Cloud应用无需修改代码,可以方便的接入ServiceComb引擎。

接入ServiceComb有如下好处:

  1. 开发者可以专注于业务系统的开发,把精力从中间件的可靠性评估、集群部署、运维监控等复杂的事情中解放出来。
  2. 实现业务快速交付和敏捷开发。利用ServiceStage平台,根据业务规模,动态的调整资源使用,降低业务风险。
  3. 路由管理:可以根据配置将流量分摊到不同的微服务实例中,轻松的实现灰度发布功能
  4. 服务网格:对于其他语言,如php, python, go, dotnet core可以使用服务网格接入与spring cloud应用统一治理

在本章节中,将简单介绍接入ServiceComb引擎的原理,并详细介绍Spring Cloud应用接入方法,通过一个Spring Cloud应用改造的案例,说明接入步骤。

接入使用spring-cloud-huawei,我们利用Spring Boot的starter机制,对Spring Cloud进行拓展。在使用时,您只需要导入对应的starter依赖,就可以无代码侵入、只简单添加配置的快速接入云平台。spring-cloud-huawei发布在maven中央仓库,登录项目github地址查看最新Release版本

引入版本,建议使用 dependencyManagement 统一管理依赖:
<dependencyManagement>   
  <dependencies>   
    <dependency>     
      <groupId>com.huaweicloud</groupId>     
      <artifactId>spring-cloud-huawei-dependencies</artifactId>   
      <version>${project.version}</version>     
      <type>pom</type>       
      <scope>import</scope>    
    </dependency> 
  </dependencies> 
</dependencyManagement>

版本关系说明:

spring cloud huawei当前包含对spring cloud全序列的兼容支持版本。

spring cloud官方不再维护Edgware和Finchley版本,对应的spring cloud huawei版本同时也不再维护。只提供最低粒度的服务接入,任何bug和安全问题将不再支撑。

推荐使用spring cloud Hoxton(优先)和spring cloud Greenwich对应的spring cloud huawei版本。同时,新特性在spring cloud Hoxton对应版本优先更新;对于spring cloud Greenwich对应版本,只提供基本的bug和安全问题修复。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问