【问题标题】:How we can integrate Springboot 2.x with Zuul 2我们如何将 Springboot 2.x 与 Zuul 2 集成
【发布时间】:2019-09-01 01:38:22
【问题描述】:

我们有一个 springboot 应用程序,它当前的网关是 Zuul 1。我们的应用程序在 Springboot 2.0.0.M2 中运行。我们正在尝试将我们的 Zuul 网关升级到 Zuul 2。我们创建了一个带有 Zuul 2 依赖项的 springboot 应用程序,并添加了 webflux 依赖项来获取 Netty 服务器。
服务器启动正常,但我们仍然不清楚springboot应用程序如何理解这是一个网关并且需要执行过滤器。虽然我们已经创建了 Routes 过滤器,但同样没有被调用。

提前致谢,
罗恩

【问题讨论】:

  • 好问题,从this SO question看来,Spring Cloud Gateway 是 Spring 打算替代 Zuul 1。不确定与 Zuul 2 的集成。
  • 谢谢 Tim,我的印象是,如果 Zuul2 依赖项被添加到 Springboot 应用程序中,那么它可能会开始识别为网关。但它没有也没有执行我添加的过滤器。只是为了确保我没有做错什么。

标签: spring-boot netflix-zuul


【解决方案1】:

如果您在 18:00 观看 spring 开发人员提供的视频“https://www.youtube.com/watch?v=9wocKqF15B8”。他们明确表示zuul2不会得到spring生态系统的支持。另外,zuul2(非阻塞调用)的替代是spring cloud gateway,也是非阻塞调用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-24
    • 1970-01-01
    • 2020-06-24
    • 1970-01-01
    • 2013-08-04
    • 2015-09-08
    相关资源
    最近更新 更多