Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Tencent Service Framework Demo

License

tencentyun/tsf-simple-demo

Repository files navigation

Demo 工程目录

工程名称 工程说明
consumer-demo TSF微服务治理服务消费者
provider-demo TSF微服务治理服务提供者
(削除) opensource-zuul-demo (削除ここまで) (削除) 基于开源 Zuul 的微服务网关示例 (削除ここまで)
(削除) opensource-scg-demo (削除ここまで) (削除) 基于开源Spring Cloud Gateway的微服务网关示例 (削除ここまで)
(削除) kafka-demo (削除ここまで) (削除) 支持Kafka调用链的示例,包含了消息消费者和生产者 (削除ここまで)
(削除) mongodb-demo (削除ここまで) (削除) 支持MongoDB调用链的微服务示例 (削除ここまで)
(削除) mysql-demo (削除ここまで) (削除) 支持MySQL调用链的微服务示例 (削除ここまで)
(削除) redis-demo (削除ここまで) (削除) 支持Redis调用链的微服务示例 (削除ここまで)
msgw-demo 基于 TSF SDK 的微服务网关示例,其中msgw-scg是基于TSF Spring Cloud Gateway的微服务网关示例

依赖说明

pom.xml 中定义了工程需要的依赖包(以下以基于 Spring Cloud 2021 版本 SDK 举例说明):

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 <modelVersion>4.0.0</modelVersion>
 <parent>
 <groupId>com.tencent.tsf</groupId>
 <artifactId>spring-cloud-tsf-dependencies</artifactId>
 <version>1.40.0-SpringCloud2021-RELEASE</version>
 </parent>
 <groupId>com.tencent.tsf</groupId>
 <artifactId>tsf-demo</artifactId>
 <version>1.40.0-SpringCloud2021-RELEASE</version>
 <packaging>pom</packaging>
	<modules>
		<module>provider-demo</module>
		<module>consumer-demo</module>
<!-- 		<module>opensource-scg-demo</module> -->
<!--		<module>mysql-demo</module>-->
<!--		<module>redis-demo</module>-->
<!--		<module>mongodb-demo</module>-->
<!--		<module>kafka-demo</module>-->
		<module>msgw-demo</module>
<!--		<module>task-schedule-demo</module>-->
<!-- <module>rocketmq-demo</module>-->
 </modules>
 <properties>
 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
 <java.version>1.8</java.version>
 </properties>
 <build>
 <plugins>
 <plugin>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-maven-plugin</artifactId>
 </plugin>
 </plugins>
 </build>
</project>

其中 parent 描述了不同微服务 demo 共同的 TSF 依赖。

<parent>
 <groupId>com.tencent.tsf</groupId>
 <artifactId>spring-cloud-tsf-dependencies</artifactId>
 <version><!-- 调整为 SDK 最新版本号 --></version>
</parent>

About

Tencent Service Framework Demo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7

AltStyle によって変換されたページ (->オリジナル) /