最新の安定バージョンについては、Spring Cloud Gateway 5.0.1 を使用してください!

Spring Cloud Gateway サーバー Web MVC を組み込む方法

Spring Cloud Gateway Server Web MVC をプロジェクトに含めるには、グループ ID が org.springframework.cloud、アーティファクト ID が spring-cloud-starter-gateway-server-webmvc のスターターを使用してください。最新の Spring Cloud リリーストレインを使用してビルドシステムを設定する方法については、Spring Cloud プロジェクトページを参照してください。

スターターを含めても、ゲートウェイを有効にしたくない場合は、spring.cloud.gateway.server.webmvc.enabled=false を設定します。

Spring Cloud Gateway サーバー MVC は Spring Boot および Spring WebMvc.fn に基づいて構築されています。その結果、Spring Cloud Gateway Server MVC を使用する場合、非同期ライブラリまたはリアクティブライブラリの多くは適用されない可能性があります。
Spring Cloud Gateway サーバー MVC は、Tomcat や Jetty などの従来のサーブレットランタイムで動作します。