Skip to content

Spring Cloud Huawei is a framework that makes it easier to integrate Spring Cloud and Huawei frameworks such as ServiceComb and ServiceStage.

License

Notifications You must be signed in to change notification settings

ssyyzs/spring-cloud-huawei

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License Maven Central

Spring Cloud Huawei 查看中文文档

Spring Cloud Huawei is a framework that makes it easier and productive to develop microservices with Spring Cloud. Spring Cloud Huawei using Apache ServiceComb and CSE registry (servicecomb-service-center) and config (servicecomb-kie).

Supported version

Branch Spring Cloud Huawei Latest Version Compiled Spring Cloud Version Compiled Spring Boot Version
master 1.10.5-2021.0.x 2021.0.3 2.6.7
2020.0.x 1.10.5-2020.0.x 2020.0.5 2.5.12
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

Notice:

  • You can use Spring Cloud compatible version to use Spring Cloud Huawei. See https://spring.io/projects/spring-cloud for more details.
  • Spring Cloud Edgeware, Finchley, Greenwich, Hoxton have all reached end of life status and suggest not for production use. Check Spring Cloud Releases for details.
  • Before Hoxton(include), Netfix OSS like Ribbon, Hystrix are supported. After 2020.0.x(include), Spring Cloud Loadbalancer are supported.
  • Before 2020.0.x(include), springfox is used for swagger generation. After 2021.0.x(include), springdoc is used for swagger generation.

Modules

  • spring-cloud-starter-huawei-discovery:

  • spring-cloud-starter-huawei-config:

  • spring-cloud-starter-huawei-governance:

    • Support for use 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:

  • spring-cloud-starter-huawei-swagger:

    • Automatically swagger document generation and registration.
  • spring-cloud-starter-huawei-jasypt:

    • Support for use Profile encryption scheme.
    • Implements the function of identifying encryption mark in service configuration file

How to use

  1. Quick Start and Developer Guide
  2. Samples
  3. ServiceStage Guide

About

Spring Cloud Huawei is a framework that makes it easier to integrate Spring Cloud and Huawei frameworks such as ServiceComb and ServiceStage.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.8%
  • Shell 0.2%