Wie erstellt man benutzerdefinierte Zuul-Filter in der Frühlingswolke?

7

Ich möchte einige meiner eigenen benutzerdefinierten Filter für einen Spring Cloud Microservice schreiben, den ich schreibe. Sobald ich den Filter geschrieben habe, wie ich ihn integriere, kann das zugrundeliegende netflix zuul Rahmenwerk ihn ausnutzen.

    
EvilJinious1 12.02.2015, 01:28
quelle

1 Antwort

20

Erstellen Sie ein @Bean , das ZuulFilter erweitert. Siehe Java-Konfigurationsbeispiele hier . Solange sich die Bean im selben Kontext befindet wie die App @EnableZuulProxy , wird sie automatisch ausgewählt.

%Vor%

Siehe Beispiele für Filter hier .

%Vor%

Es gibt drei Arten von Filtern: pre, route und post und jeder Satz von Filtern wird in dieser Reihenfolge ausgeführt (dh alle Pre's zuerst, Routen 2. und Posts 3.).

    
spencergibb 12.02.2015, 02:03
quelle

Tags und Links