Mise en place d'une Gateway qui s'appuit sur la solution Spring Cloud Gateway
Technologies utilisées:
- Java 17
- Maven 3.6
- Spring-boot: 3.2
Configuration de la route
@Bean
public RouteLocator gatewayRoutes(RouteLocatorBuilder builder) {
logger.info("[Service GW Springboot] SpringCloudConfig : gatewayRoutes");
return builder.routes()
.route(r -> r.path("/security")
.uri("http://dev2.neogiciel.com"))
.build();
}
Lancement de l'application Spring-boot
$ mvn clean
$ mvn spring-boot:run
Le service est accessible sur http://localhost:8088
Présentation de la Spring Cloud Gateway