Gateway路由配置?
Gateway是在Spring生態系統之上架構的API網關服務,基于Spring 5,Spring Boot2 和Project Reactor技術。Gateway旨在提供一種簡單而有效的方式來對API進行路由,以及提供一些強大的過濾器功能,例如:熔斷、限流、重試等。
Gateway作為Spring cloud生態系統中的網關,目標是代替 Zuul,在SpringCloud2.0以上版本中,沒有對新版本的Zuul 2.0以上實現最新高性能版本進行集成,仍然還是使用的Zuul 1.x非Reactor模式的老版本。
而為了提升網關的性能,Gateway是基于WebFlux框架實現的,而WebFlux框架底層則使用了高性能的Reactor模式通信框架Netty。