【问题标题】:Zuul gateway at production生产中的 Zuul 网关
【发布时间】:2020-03-20 13:14:19
【问题描述】:

我正在将我的应用程序迁移到微服务,并为网关和服务注册实现 zuul+eureka。 在当地一切正常。 (可以使用zuul访问后端服务)。

当我在服务器级别为每个客户端的单个实例或同一服务器(zuul 和客户端)上的多个客户端实例部署此配置时,工作正常。 我应该怎么做才能使用 zuul url 访问在不同服务器(不是本地主机)上运行的客户端服务?。(据我所知,到目前为止,zuul 用于路由内部后端服务)。

【问题讨论】:

  • 添加是否需要使用 nginx 进行 zuul 客户端间服务访问

标签: netflix-zuul zuul-testing


【解决方案1】:

嗨,我在 .yml 中有这个配置

zuul: 
  debug: 
    request: true 
    add-proxy-headers: false 
  routes: ServiceName
  path: /pathMyService/** 
  url: https://www0.app.appcorp.es/widgets/register/pub/bff/baselegal/getBases

所以,当我从本地主机调用 http://localhost:8002/pathMyService/ 时,netflix-zuul 在内部重定向到属性 url (https://www0.app.appcorp.es/widgets/register/pub/bff/baselegal/getBases)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-20
    • 2018-06-22
    • 2016-09-10
    • 2019-02-19
    • 2016-12-23
    • 2017-08-23
    • 2021-05-01
    • 2017-07-27
    相关资源
    最近更新 更多