# gz-gateway 网关模块 基于`Spring Cloud Gateway`组件实现的网关 ![原理图](doc/img/spring-cloud-gateway.png) 导入依赖 ```xml org.springframework.cloud spring-cloud-starter-gateway ``` ## HTTP转发 根据微服务注册中心(cctp-eureka)里注册的微服务自动转发`application.yaml`配置片段: ```yaml spring: cloud: gateway: discovery: locator: enabled: true lower-case-service-id: true ``` ## HTTP SESSION管理 引用Spring提供的sesion管理组件,通过redis共享session信息 ```xml org.springframework.boot spring-boot-starter-data-redis-reactive org.springframework.session spring-session-data-redis org.apache.commons commons-pool2 ```