带有Zuul的SpringBoot2.4.2网关API

我正在尝试使用新的 Spring Boot Starter Parent 2.4.2 构建网关 API,但由于某种原因,它看起来spring-cloud-starter-netflix-zuul不再受支持并且不适用于新版本!有替代品吗?

回答

来自Spring 博客:

Zuul 1 和 Archaius 1 都被不向后兼容的更高版本所取代。

以下 Spring Cloud Netflix 模块和相应的启动器将被置于维护模式:

  • spring-cloud-netflix-archaius
  • spring-cloud-netflix-hystrix-contract
  • spring-cloud-netflix-hystrix-dashboard
  • spring-cloud-netflix-hystrix-stream
  • spring-cloud-netflix-hystrix
  • spring-cloud-netflix-ribbon
  • spring-cloud-netflix-turbine-stream
  • spring-cloud-netflix-turbine
  • spring-cloud-netflix-zuul

更换

我们推荐以下作为这些模块提供的功能的替代品。

当前的 替代品
Hystrix 弹性4j
Hystrix 仪表板/涡轮机 千分尺+监控系统
丝带 Spring Cloud 负载均衡器
祖尔 1 春云网关
阿凯厄斯 1 Spring Boot 外部配置 + Spring Cloud 配置

所以你需要迁移到 Spring Cloud Gateway。

  • @AlfredoMarin here's one for spring cloud gateway: https://spring.io/guides/gs/gateway/ - google will probably find you for others too.

以上是带有Zuul的SpringBoot2.4.2网关API的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>