微服务平台 TSF Demo 工程概述(Spring Cloud 原生依赖 )

下载 Demo 地址: spring cloud demo。其中 README.md 中介绍了打包 jar 包和 Docker 镜像的方法。

相关产品
微服务平台 TSF 产品页,含版本规格、价格与购买入口。

一、准备工作

开发前,请确保:

·已参见 下载 Maven 安装 Java 和 Maven。

·已安装 Docker(容器部署场景)。

二、Demo 目录结构

.├── pom.xml # parent pom.xml├── consul-consumer # 使用 consul 的 consumer├── consul-provider # 使用 consul 的 provider├── eureka-consumer # 使用 eureka 的 consumer├── eureka-provider # 使用 eureka 的 provider├── eureka-server # eureka server├── gateway # 使用 Spring Cloud Gateway 的网关应用└── zuul1 # 使用 Zuul1 的网关应用

从 pom.xml 可以看出,只使用了开源的原生组件。

三、调用说明

Demo 提供的服务和监听端口为:

·consul-consumer:8001

·consul-provider:8002

·eureka-consumer:8003

·eureka-provider:8004

可以访问 consumer 来调用 provider,例如:

curl consul-consumer:8001/ping-provider # 会调用 consul-provider:8002/pingcurl eureka-consumer:8003/ping-provider # 会调用 eureka-provider:8004/ping

赞 (0)
上一篇 4天前
下一篇 4天前