- 内容提要
- 译者序
- 前言
- 第 1 章 欢迎迈入云世界,Spring
- 第 2 章 使用 Spring Boot 构建微服务
- 第 3 章 使用 Spring Cloud 配置服务器控制配置
- 第 4 章 服务发现
- 第 5 章 使用 Spring Cloud 和 Netflix Hystrix 的客户端弹性模式
- 第 6 章 使用 Spring Cloud 和 Zuul 进行服务路由
- 第 7 章 保护微服务
- 第 8 章 使用 Spring Cloud Stream 的事件驱动架构
- 第 9 章 使用 Spring Cloud Sleuth 和 Zipkin 进行分布式跟踪
- 第 10 章 部署微服务
- 附录 A 在桌面运行云服务
- 附录 B OAuth2 授权类型
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
6.8 小结
- Spring Cloud 使构建服务网关变得十分简单。
- Zuul 服务网关与 Netflix 的 Eureka 服务器集成,可以自动将通过 Eureka 注册的服务映射到 Zuul 路由。
- Zuul 可以对所有正在管理的路由添加前缀,因此可以轻松地给路由添加
/api
之类的前缀。 - 可以使用 Zuul 手动定义路由映射。这些路由映射是在应用程序配置文件中手动定义的。
- 通过使用 Spring Cloud Config 服务器,可以动态地重新加载路由映射,而无须重新启动 Zuul 服务器。
- 可以在全局和个体服务水平上定制 Zuul 的 Hystrix 和 Ribbon 的超时。
- Zuul 允许通过 Zuul 过滤器实现自定义业务逻辑。Zuul 有 3 种类型的过滤器,即前置过滤器、后置过滤器和路由过滤器。
- Zuul 前置过滤器可用于生成一个关联 ID,该关联 ID 可以注入流经 Zuul 的每个服务中。
- Zuul 后置过滤器可以将关联 ID 注入服务客户端的每个 HTTP 服务响应中。
- 自定义 Zuul 路由过滤器可以根据 Eureka 服务 ID 执行动态路由,以便在同一服务的不同版本之间进行 A/B 测试。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论