【文件属性】:
文件名称:microservices-sample:使用Spring Boot,Spring Cloud,Zipkin,Zuul,Eureka,Hystrix,Kubernetes,Elastic Stack和更多工具开发的不同微服务
文件大小:43KB
文件格式:ZIP
更新时间:2021-04-22 18:53:55
Java
带有Spring Cloud演示项目的微服务
在这个项目中,我向您展示了用于构建基于微服务的架构的最有趣的功能。 大多数示例都基于Spring Boot 1.5 。
入门
当前,您可能会在这里找到一些使用来自Spring Cloud的不同项目实现微服务的示例。 所有示例均分为多个分支,并在我的博客上的单独文章中进行了介绍。 以下是可用示例的完整列表:
Spring Cloud组件简介,例如使用Eureka进行发现,使用Ribbon进行负载平衡,REST客户端Feign ,使用Zuul进行API门户。 该示例在分支可用。 可以在这里找到详细的描述:
Spring Cloud Sleuth和Zipkin等用于微服务监控的Spring Cloud组件简介。 与Logstash集成,用于将日志发送到ELK。 该示例在分支可用。 可以在这里找到详细的描述:
使用Ribbon和Feign声明式HT
【文件预览】:
microservices-sample-main
----.gitignore(22B)
----discovery-service()
--------.gitignore(43B)
--------Dockerfile(254B)
--------src()
--------pom.xml(1KB)
--------Jenkinsfile(881B)
----JenkinsFile(150B)
----customer-service()
--------.gitignore(43B)
--------Dockerfile(251B)
--------src()
--------pom.xml(2KB)
--------Jenkinsfile(908B)
----zipkin-service()
--------.gitignore(43B)
--------Dockerfile(177B)
--------src()
--------pom.xml(2KB)
----account-service()
--------.gitignore(43B)
--------Dockerfile(247B)
--------src()
--------pom.xml(1KB)
--------Jenkinsfile(930B)
----docker-compose.yml(1KB)
----pom.xml(1KB)
----.gradle()
--------6.7()
--------checksums()
--------buildOutputCleanup()
--------configuration-cache()
--------vcs-1()
----.idea()
--------.gitignore(47B)
--------misc.xml(172B)
--------vcs.xml(167B)
--------microservices-sample.iml(336B)
--------modules.xml(292B)
----gateway-service()
--------.gitignore(43B)
--------Dockerfile(248B)
--------src()
--------pom.xml(2KB)
--------Jenkinsfile(819B)
----readme.md(5KB)
网友评论
相关文章
- microservices:使用Spring Boot,Spring Cloud Config,Spring Security,Eureka,Hystrix,Zuul,PostgreSql的微服务
- spring-cloud-zuul-eureka-sample:Spring Cloud Eureka Zuul和Hystrix示例
- ejercicioMicroserviciosSpringCloud:使用Spring Boot,Spring Cloud Config,Eureka,Feign,Hystrix和Zipkin的微服务演示
- sample-spring-microservices:不同分支中的许多示例,展示了如何使用Spring Boot,Spring Cloud,Zipkin,Zuul,Eureka,Hystrix,Kubernetes,Elastic Stack和更多工具创建微服务