【问题标题】:Netflix Zuul in Cloud FoundryCloud Foundry 中的 Netflix Zuul
【发布时间】:2017-08-30 15:40:37
【问题描述】:

我正在探索将 Netflix Zuul 作为我在 Cloud Foundry 中的微服务的 API 网关的选项。我无法在 CF 市场中看到 Zuul 选项(我看到 Apigee 与 CF Service Broker API 的集成)。我想使用 Netflix Zuul 作为 API 网关,如果我将 Zuul 作为常规应用程序启动,它会落后于 HA 代理/Go 路由器,我认为这不是正确的做法。也许我应该实现 Service Broker API 并将 Zuul 创建为 CF 市场中的服务。有人可以对此有所了解吗?我是否涉及将 Netfliz Zuul 作为 CF 中的服务代理的任务?我在 Market place 看到了 Eureka,但没有看到 Zuul。不知道为什么会这样。。谢谢。

【问题讨论】:

    标签: spring-cloud netflix-zuul spring-cloud-netflix cloud-foundry


    【解决方案1】:

    如果您能在 PCF 中提供 zuul 托管服务,那将非常有帮助。

    目前我们做的是使用spring boot + spring cloud application来开发api gateway。我们必须使用spring-cloud-starter-zuul 依赖。然后我们需要向 Netflix Eureka 服务注册表注册网关应用程序。

    最后,我们在所有客户端 api 应用程序中引用已注册的 Zuul api 网关。

    祝 cf 市场 Zuul 托管服务好运 :)

    【讨论】:

    • 嗨 Pramod,您是否将 Netflix Zuul Spring Boot 应用程序部署为 PCF(用户提供的服务)中的路由服务?还是作为常规应用程序?因为如果您将 Zuul 部署为常规应用程序,它会落后于 HA 代理/Go 路由器。如果您已将 Zuul 部署为用户提供的服务,能否告诉我?谢谢。
    猜你喜欢
    • 2020-04-15
    • 2018-08-25
    • 2016-09-30
    • 1970-01-01
    • 2021-09-07
    • 2016-06-15
    • 2020-07-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多