You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
lepdou c3fb0fd336
Update README.md
4 years ago
.github
.mvn/wrapper
changes 1. fix router bug 4 years ago
spring-cloud-starter-tencent-metadata-transfer
spring-cloud-starter-tencent-polaris-circuitbreaker
spring-cloud-starter-tencent-polaris-config
spring-cloud-starter-tencent-polaris-discovery Merge branch 'main' into h/fix_weight_param 4 years ago
spring-cloud-starter-tencent-polaris-ratelimit add custom label resolver spi for rate limit 4 years ago
spring-cloud-starter-tencent-polaris-router 1. fix router bug 4 years ago
spring-cloud-tencent-commons feat:update version of SCT to 1.3.0-Hoxton.SR9-SNAPSHOT 4 years ago
spring-cloud-tencent-coverage
spring-cloud-tencent-dependencies feat:update version of SCT to 1.3.0-Hoxton.SR9-SNAPSHOT 4 years ago
spring-cloud-tencent-examples Merge branch 'main' into h/ratelimit 4 years ago
spring-cloud-tencent-polaris-context
src/checkstyle
.editorconfig
.gitignore
CHANGELOG.md Merge branch 'main' into h/ratelimit 4 years ago
CONTRIBUTING.md update readme 4 years ago
Code-of-Conduct.md
LICENSE
README-zh.md update readme.md 4 years ago
README.md Update README.md 4 years ago
mvnw
mvnw.cmd
pom.xml feat:update version of SCT to 1.3.0-Hoxton.SR9-SNAPSHOT 4 years ago

README.md

Spring Cloud Tencent

Build Status Maven Central

English | 简体中文

Introduction

Spring Cloud Tencent is a one-stop microservice solution developed and maintained by Tencent.

Spring Cloud Tencent implements the Spring Cloud standard microservice SPI, so developers can quickly develop Spring Cloud cloud-native distributed applications based on Spring Cloud Tencent.

The core of Spring Cloud Tencent relies on Tencent's open-source one-stop service discovery and governance platform Polaris to realize various distributed microservice scenarios.

The capabilities provided by Spring Cloud Tencent include but are not limited to:

  • Service registration and discovery
  • Dynamic configuration management
  • Service Governance
    • Service rate limit
    • Service circuit breaker
    • Service routing
    • ...
  • Label transparent transmission

Screenshots

image

Use Guide

All the components of Spring Cloud Tencent have been uploaded to the Maven central repository, just need to introduce dependencies.

For example:

<!-- add spring-cloud-tencent bom  -->
<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>com.tencent.cloud</groupId>
            <artifactId>spring-cloud-tencent-dependencies</artifactId>
            <!--version number-->
            <version>${version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>    
                 
<!-- add spring-cloud-starter-tencent-polaris-discovery dependency  -->
<dependencies>
    <dependency>
        <groupId>com.tencent.cloud</groupId>
        <artifactId>spring-cloud-starter-tencent-polaris-discovery</artifactId>
    </dependency>
</dependencies>

License

The spring-cloud-tencent is licensed under the BSD 3-Clause License. Copyright and license information can be found in the file LICENSE