在tomcat中部署eureka客户端时如何处理战争名称

时间:2017-06-03 02:09:05

标签: java spring-boot spring-cloud netflix-eureka netflix-zuul

当我们在tomcat中部署eureka客户端Web服务器时,它的路径可能是hostname:port/project_name/**

但是当zuul与尤里卡service-id路由时,zuul始终忽略project_name

如何在eureka客户端或zuul中配置此project_name

1 个答案:

答案 0 :(得分:0)

在zuul配置中,您可以使用stripPrefix选项在url中保留前缀。它的默认值为true,即它将删除url中的project_name。如果您将stripPrefix更改为false,如下例所示,您的eureka客户端将收到传递给zuul服务器的完整网址。

zuul:
  routes:
    service-a:
      path: /service-a/**  
      stripPrefix: false