Spring Cloud Huawei微服务应用开发

联合创作 · 2023-09-28 04:41

Spring Cloud Huawei是一个框架,它使Spring Cloud和 Huawei 框架(如ServiceComb和ServiceStage)的整合变得更加容易。

Spring Cloud Huawei的目的是为了让开发者更加方便、高效的使用Spring Cloud开发可靠的微服务应用。Spring Cloud Huawei 使用Apache ServiceCombCSE的注册中心(servicecomb-service-center)与配置中心(servicecomb-kie),并且提供了大量开箱即用的服务治理能力。

支持的版本列表

分支 最新版本 编译使用 Spring Cloud版本 编译使用 Spring Boot版本
master 1.10.8-2021.0.x 2021.0.5 2.6.13
2020.0.x 1.10.8-2020.0.x 2020.0.6 2.5.14
Hoxton 1.9.3-Hoxton Hoxton.SR9 2.3.5.RELEASE
Greenwich 1.6.1-Greenwich Greenwich.SR6 2.1.6-RELEASE
Finchley 1.6.1-Finchley 2.0.4.RELEASE 2.0.9.RELEASE
Edgware 1.2.0-Edgware 1.3.6.RELEASE 1.5.22.RELEASE

注意:

  • 使用Spring Cloud Huawei时可以使用兼容的Spring Cloud版本。详细信息可参考 https://spring.io/projects/spring-cloud。
  • Spring Cloud Edgeware, Finchley, Greenwich, Hoxton 已经停止维护,不建议在生产环境使用。 详细情况可以查询 Spring Cloud Releases
  • Hoxton(包括)之前的版本支持Netfix OSS的组件,比如Ribbon, Hystrix. 2020.0.x(包括)之后的版本支持 Spring Cloud Loadbalancer.
  • 2020.0.x(包括)之前的版本使用springfox生成swagger. 2021.0.x(包括)之后的版本使用 springdoc生成swagger.

功能模块

  • spring-cloud-starter-huawei-discovery:

  • spring-cloud-starter-huawei-config:

  • spring-cloud-starter-huawei-governance:

  • spring-cloud-starter-huawei-router:

  • spring-cloud-starter-huawei-swagger:

    • 自动契约生成和注册.
  • spring-cloud-starter-huawei-jasypt:

浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报