このバージョンはまだ開発中であり、まだ安定しているとは見なされていません。最新の安定バージョンについては、Spring Cloud Gateway 4.2.1 を使用してください! |
Spring Cloud Gateway
このプロジェクトは、Spring 6、Spring Boot 3、プロジェクト Reactor などの Spring エコシステム上に構築された API ゲートウェイを提供します。Spring Cloud Gateway は、API にルーティングするためのシンプルでありながら効果的な方法を提供し、セキュリティ、監視 / メトリクス、復元力などの横断的関心事を提供することを目的としています。
Spring Cloud Gateway には、サーバーとプロキシ交換という 2 つの異なる種類があります。各種類は、WebFlux および Web MVC 互換性を提供します。
Server バリアントは、スタンドアロンまたは Spring Boot アプリケーションに埋め込むことができるフル機能の API ゲートウェイです。
Proxy Exchange バリアントは、アノテーションベースの WebFlux または Web MVC アプリケーション専用であり、Web ハンドラーメソッドへのパラメーターとして特別な
ProxyExchange
オブジェクトを使用できます。