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.
spring-cloud-tencent/README-zh.md

6.4 KiB

Spring-Cloud-Tencent-Logo

Wiki Maven Central Contributors License

Build Status codecov.io Language grade: Java

English | 简体中文


介绍

Spring Cloud Tencent 是腾讯开源的一站式微服务解决方案。

Spring Cloud Tencent 实现了Spring Cloud 标准微服务 SPI开发者可以基于 Spring Cloud Tencent 快速开发 Spring Cloud 云原生分布式应用。

Spring Cloud Tencent 的核心依托腾讯开源的一站式服务发现与治理平台 Polaris,实现各种分布式微服务场景。

Spring Cloud Tencent提供的能力包括但不限于

image
  • 服务注册和发现
  • 动态配置管理
  • 服务治理
    • 服务限流
    • 服务熔断
    • 服务路由
    • ...
  • 标签透传

体验环境

spring-cloud-tencent-example 下 example 地址都默认指向了体验服务地址(grpc://183.47.111.80:8091),如果您只是体验 Spring Cloud Tencent可直接一键运行任何 example。

管控台

image

使用指南

Spring Cloud Tencent 所有组件都已上传到 Maven 中央仓库,只需要引入依赖即可。

注意:

Spring Cloud Tencent 的版本列表可以查看 Spring Cloud Tencent 版本管理

例如:

<!-- add spring-cloud-tencent bom  -->
<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>com.tencent.cloud</groupId>
            <artifactId>spring-cloud-tencent-dependencies</artifactId>
            <!--version number-->
            <version>1.7.0-2021.0.3</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>

开发入门

You can build this project with command:

## MacOS or Linux
./mvnw clean package

## Win
.\mvnw.cmd clean package

文档

交流群

扫描下面的二维码加入 Spring Cloud Tencent 交流群。

License

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

Stargazers over time

如果您对 Spring Cloud Tencent 有兴趣,请关注我们的项目~

Stargazers over time