SpringCloudHuawei是一个框架,它使SpringCloud和Huawei 框架(如ServiceComb和ServiceStage)的整合变得更加容易。
SpringCloudHuawei的目的是为了让开发者更加方便、高效的使用SpringCloud开发可靠的微服务应用。SpringCloudHuawei使用ApacheServiceComb和CSE的注册中心(servicecomb-service-center)与配置中心(servicecomb-kie),并且提供了大量开箱即用的服务治理能力。
支持的版本列表分支最新版本编译使用SpringCloud版本编译使用SpringBoot版本master1.10.8-2021.0.x2021.0.52.6.132020.0.x1.10.8-2020.0.x2020.0.62.5.14Hoxton1.9.3-HoxtonHoxton.SR92.3.5.RELEASEGreenwich1.6.1-GreenwichGreenwich.SR62.1.6-RELEASEFinchley1.6.1-Finchley2.0.4.RELEASE2.0.9.RELEASEEdgware1.2.0-Edgware1.3.6.RELEASE1.5.22.RELEASE注意:使用SpringCloudHuawei时可以使用兼容的SpringCloud版本。详细信息可参考 https://spring.io/projects/spring-cloud。SpringCloudEdgeware,Finchley,Greenwich,Hoxton已经停止维护,不建议在生产环境使用。详细情况可以查询 SpringCloudReleases。Hoxton(包括)之前的版本支持NetfixOSS的组件,比如Ribbon,Hystrix.2020.0.x(包括)之后的版本支持SpringCloudLoadbalancer.2020.0.x(包括)之前的版本使用springfox生成swagger.2021.0.x(包括)之后的版本使用springdoc生成swagger.功能模块spring-cloud-starter-huawei-discovery:
支持使用 servicecomb-service-center支持使用 CSE 的 服务中心实现DiscoveryClient,ReactiveDiscoveryClient实现ServiceRegistryspring-cloud-starter-huawei-config:
支持使用 servicecomb-kie支持使用 CSE 的 配置中心实现PropertySource实现@RefreshScopespring-cloud-starter-huawei-governance:
支持使用 流量特征治理spring-cloud-starter-huawei-router:
支持使用 灰度发布.spring-cloud-starter-huawei-swagger:
自动契约生成和注册.spring-cloud-starter-huawei-jasypt:
支持使用配置文件加密方案实现服务配置文件识别加密标记功能
评论