多个Zuul路由到一个服务

时间:2015-02-22 19:26:47

标签: spring-cloud netflix-zuul

我看到的大多数示例都是一个服务的路由定义。

所以这样的事情:

zuul:
  routes:
    myserver:
      path: /mypath/**

让我们说我想将几条路线路由到一个服务,所以实际上就是这样:

zuul:
  routes:
    myserver:
      path: /mypath/**, /anotherpath/**

配置文件中不允许这样做,也不允许两次使用相同的路由名称。有没有真正的方法可以做到这一点?

1 个答案:

答案 0 :(得分:22)

这可能是这样的,但我还没试过呢

zuul:
  routes:
    myserver_mypath:
      path: /mypath/**
      serviceId: myserver
    myserver_another_path:
      path: /anotherpath/**
      serviceId: myserver