2015-02-22 15 views
9

La maggior parte degli esempi che vedo sono una definizione di percorso per un servizio.Più percorsi Zuul a un servizio

quindi questo genere di cose:

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

Diciamo che voglio percorso diversi itinerari per un servizio così in effetti sarebbe come questo:

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

Questo non è consentito nel file di configurazione e nessuno dei due ha il permesso di avere lo stesso nome di percorso due volte. C'è un modo reale per farlo?

risposta

19

può essere possibile con qualcosa di simile, ma io non ho provato

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

darò che una prova e farvi sapere, grazie – EvilJinious1

+0

funziona perfettamente – EvilJinious1

+0

può confermare, funziona bene. Usandolo per esporre selettivamente parti di un'API. – demaniak

Problemi correlati