【问题标题】:Netflix Zull paths configNetflix Zull 路径配置
【发布时间】:2018-06-14 07:23:35
【问题描述】:

我正在使用 eureka + zull 并具有以下配置:

祖尔:

zuul:
  prefix: /api
  routes:  
    user-service:
      path: /user-service/**
      serviceId: user-service

用户-服务微服务端点:

@RestController
@RequestMapping(value = "/api/user-service/users")
public class HelloController {

    @RequestMapping(value = "/hello")
    public String hello() {
        return "Hello world!";
    }
}

当我请求 <zull_url>/api/user-service/users/hello 时,我得到了 404

但是<zull_url>/api/user-service/api/user-service/users/hello 工作正常。

是否可以在微服务中存储@RequestMapping(value = "/api/user-service/users")路径并通过zull请求<zull_url>/api/user-service/users/hello而不重复?谢谢。

【问题讨论】:

    标签: microservices spring-cloud netflix-eureka netflix-zuul spring-cloud-netflix


    【解决方案1】:

    在 Zuul 路由配置中,使用 stripPrefix: false 默认为 true。

    【讨论】:

      猜你喜欢
      • 2016-06-13
      • 2023-02-02
      • 2013-05-25
      • 2020-04-30
      • 1970-01-01
      • 2014-09-26
      • 2016-03-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多