Entradas

Mostrando entradas de octubre, 2025

Spring Gateway: gestiona, filtra y redirige Rutas fácilmente

Imagen
Spring Cloud Gateway es uno de los componentes clave para enrutar y filtrar peticiones dentro de una arquitectura de microservicios. Además de actuar como puerta de entrada a tu ecosistema de servicios, el gateway te permite aplicar lógica de negocio, manipular cabeceras y transformar paths antes de redirigir la solicitud al servicio correspondiente.     En este post vamos a tratar de explicar cómo configurar rutas manuales, aplicar filtros, redirigir hacia un Load Balancer y reescribir rutas en tiempo real. Todo ello con ejemplos prácticos que puedes aplicar directamente en tu proyecto.   ¿Qué es Spring Cloud Gateway?   En primer lugar, hay que comentar que Spring Cloud Gateway es una solución reactiva que permite construir un API Gateway sobre aplicaciones Spring Boot (a partir de la versión 3) y Spring WebFlux. Actualmente, es el Gateway oficial de Spring. Permite lo siguiente: Enrutamiento inteligente de peticiones HTTP. Filtros pre y post procesamiento. ...