2015-02-22 16 views
9

Hầu hết các ví dụ mà tôi thấy là một định nghĩa tuyến đường cho một dịch vụ.Nhiều tuyến đường Zuul đến một dịch vụ

để loại điều này:

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

Cho phép nói rằng tôi muốn con đường nhiều tuyến đường đến một dịch vụ để có hiệu lực nó sẽ là như thế này:

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

này không được phép trong tệp cấu hình và bạn không được phép có cùng tên tuyến hai lần. Có cách nào thực sự để làm điều này?

Trả lời

19

Có thể với một cái gì đó như thế này, nhưng tôi đã không thử nó

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

tôi sẽ cho rằng một thử và cho bạn biết, nhờ – EvilJinious1

+0

hoạt động hoàn hảo – EvilJinious1

+0

Có thể khẳng định, hoạt động tốt. Sử dụng nó để hiển thị có chọn lọc các phần của API. – demaniak

Các vấn đề liên quan