Crear filtros personalizados de Zuul
Quiero implementar filtros personalizados para mi proxy Zuul. Ahora, sé que se ha hablado mucho sobre ese tema.aquí y eché un vistazo a la respuesta proporcionada, con los ejemplos de filtros y la documentación de Spring Cloud, que revisé varias veces. Intenté copiar algunos de los filtros de contenido para mi uso, pero no funcionó.
Tengo un servidor Eureka, registrando 3 servicios separados, uno de ellos es la puerta de entrada a los otros dos, recolectando información de cada uno de ellos y recuperándola.
Lo que quiero poder hacer es redirigir las solicitudes que Zuul recibe al comienzo del proceso, para redirigirlas a través de servicios particulares, utilizando parámetros de URL para determinar qué proceso debe ser dirigido en lugar de otro. Ya he creado un filtro etiquetado con el@Component
anotación, implementaciónZuulFilter
. Lo que no sé es cómo hacer que las redirecciones funcionen y qué métodos usar.
Entonces, la pregunta es: ¿cómo puedo redirigir las solicitudes entrantes a diferentes servicios registrados, usando los parámetros de URL?