spring-microservices:使用Spring Cloud的微服务架构示例

时间:2024-02-19 21:31:59
【文件属性】:

文件名称:spring-microservices:使用Spring Cloud的微服务架构示例

文件大小:35KB

文件格式:ZIP

更新时间:2024-02-19 21:31:59

java docker boilerplate microservices spring

Spring微服务 使用Spring Cloud的微服务架构示例 总览 该体系结构由四个服务组成: discovery-service :用Eureka创建的服务发现服务器 api-gateway :由Zuul创建的API网关,使用discovery-service将请求发送到服务。 它使用功能区作为负载均衡器 article-service :使用Spring Boot创建的简单REST服务作为示例 author-service :使用Spring Boot创建的简单REST服务作为示例 服务: api-gateway , article-service和author-service已经使用Hystrix(延迟和容错库)进行了配置,并提供了可用于通过Hystrix / Turbine仪表板进行监视的流。 您可以使用/hystrix.stream检查Hystrix Stream访问服务URL(示例: http://localhost:8765/hystrix.stream ) 如何使用 要测试此体系结构,您需要具备: JDK 8+ , Docker和Maven安装 克隆此仓库并输入


【文件预览】:
spring-microservices-master
----api-gateway()
--------src()
--------Dockerfile(349B)
--------pom.xml(3KB)
--------.gitignore(21B)
----start.sh(735B)
----discovery-service()
--------src()
--------Dockerfile(310B)
--------pom.xml(2KB)
--------.gitignore(21B)
----article-service()
--------src()
--------Dockerfile(353B)
--------pom.xml(3KB)
--------.gitignore(21B)
----author-service()
--------src()
--------Dockerfile(352B)
--------pom.xml(3KB)
--------.gitignore(21B)
----LICENSE(1KB)
----README.md(2KB)
----docker-compose.yml(995B)
----.gitignore(6B)

网友评论