多个 Zuul 路由到一项服务
Multiple Zuul routes to one service
我看到的大多数示例都是针对一项服务的一个路由定义。
所以这种事情:
zuul:
routes:
myserver:
path: /mypath/**
假设我想将多条路由路由到一项服务,所以实际上它是这样的:
zuul:
routes:
myserver:
path: /mypath/**, /anotherpath/**
这在配置文件中是不允许的,并且您也不允许两次使用相同的路由名称。有什么真正的方法可以做到这一点吗?
这样的东西也许可以,但我没试过
zuul:
routes:
myserver_mypath:
path: /mypath/**
serviceId: myserver
myserver_another_path:
path: /anotherpath/**
serviceId: myserver
我看到的大多数示例都是针对一项服务的一个路由定义。
所以这种事情:
zuul:
routes:
myserver:
path: /mypath/**
假设我想将多条路由路由到一项服务,所以实际上它是这样的:
zuul:
routes:
myserver:
path: /mypath/**, /anotherpath/**
这在配置文件中是不允许的,并且您也不允许两次使用相同的路由名称。有什么真正的方法可以做到这一点吗?
这样的东西也许可以,但我没试过
zuul:
routes:
myserver_mypath:
path: /mypath/**
serviceId: myserver
myserver_another_path:
path: /anotherpath/**
serviceId: myserver