文件名称:microservices-v10:通过Spring Boot学习微服务-v10(Spring Boot 2.0)
文件大小:1.05MB
文件格式:ZIP
更新时间:2024-02-20 00:32:57
spring-boot microservice rabbitmq spring-cloud gateway
通过Spring Boot学习微服务-v10 该项目包含应用程序的版本10,该版本在“使用Spring Boot学习微服务”这本书的范围内开发。 您可以在或上购买这本书。 这本书向您展示了如何使用Spring Cloud Eureka,Ribbon,Zuul和Hystrix来实现服务发现,负载平衡,API网关模式和断路器,从而将一个简单的Spring Boot应用程序演变为完整的微服务架构。 此外,您还将学习如何在构建微服务时使用Cucumber,事件驱动系统和最佳实践来实施端到端测试。 理念 这些包含在项目说明了如何从头启动应用程序,然后将其演化为完整的微服务环境。 这个版本与v9版本具有完全相同的功能,但是项目已升级到Spring Boot 2.0,因此对代码进行了一些小的更改以使其正常工作。 内容 该存储库包含六个文件夹,一个文件夹用于系统的每个组件: 社交乘法是后端服务之一。 它具有一个REST API,可以获取简单乘法并提供结果。 发送尝试后,将触发一个事件。 游戏化是第二个后端服务。 它提供了一个REST API来获取游戏统计信息,并对乘法服务发送的事件做出Rea