Spring Cloud Huawei 查看中文文档
Spring Cloud Huawei is a framework that makes it easier to integrate Spring Cloud and Huawei frameworks. Including Apache ServiceComb and ServiceStage.
Branch | Latest Version | Spring Cloud Base Version | Spring Boot Base Version | Supported Spring Cloud Version | Supported Spring Boot Version |
---|---|---|---|---|---|
master | 1.5.6-Hoxton | Hoxton.SR8 | 2.3.5.RELEASE | Hoxton | 2.3.x |
Greenwich | 1.5.1-Greenwich | Greenwich.SR6 | 2.1.6-RELEASE | Greenwich | 2.1.x |
Finchley | 1.5.1-Finchley | 2.0.4.RELEASE | 2.0.9.RELEASE | Finchley | 2.0.x |
Edgware | 1.2.0-Edgware | 1.3.6.RELEASE | 1.5.22.RELEASE | Edgware | 1.5.x |
Notice:
- Check Spring Cloud Release Train, and find a proper version to use.
- Spring Cloud Edgeware, Finchley, Greenwich have all reached end of life status and are no longer supported.
- Integrate Spring Cloud applications to Apache ServiceComb services, like servicecomb-service-center, servicecomb-kie.
- Integrate Spring Cloud applications to use ServiceStage. ServiceStage is a service deployment environment for microservices, includs high available discovery and registration service, configuration service, governance service, transaction management service and so on.
- Other enhancements like swagger generation and registration, canary release and so on.
-
spring-cloud-starter-huawei-servicecomb-discovery:
- Support for use servicecomb-service-center
- Support for use CSE as Service Registry
- Implements DiscoveryClient, ReactiveDiscoveryClient
- Implements ServiceRegistry
- Implements ServerList, IPing, ServerListUpdater
-
spring-cloud-starter-huawei-config:
- Support for use servicecomb-kie
- Support for use CSE as Configuration Center
- Implements PropertySource
- Implements @RefreshScope
-
spring-cloud-starter-huawei-governance:
- Support for use CSE Request Marker-based Governance
- Implements retry for FeignClient and RestTemplate
- Implements rate limiter, circuit breaker, and bulkhead for Servlet Web MVC
-
spring-cloud-starter-huawei-router:
- Support for use ServiceStage Canary release features.
-
spring-cloud-starter-huawei-dtm:
- Support for use ServiceStage DTM
-
spring-cloud-starter-huawei-swagger:
- Automatically swagger document generation and registration.