最新の安定バージョンについては、spring-cloud-stream 4.2.1 を使用してください。 |
バインダー検出
Spring Cloud Stream は、Binder SPI の実装に依存して、ユーザーコードをメッセージブローカーに接続(バインド)するタスクを実行します。各バインダー実装は通常、1 つの型のメッセージングシステムに接続します。
クラスパス検出
デフォルトでは、Spring Cloud Stream は Spring Boot の自動構成に依存してバインディングプロセスを構成します。クラスパスで単一のバインダー実装が見つかった場合、Spring Cloud Stream はそれを自動的に使用します。例: RabbitMQ にのみバインドすることを目的とした Spring Cloud Stream プロジェクトは、次の依存関係を追加できます。
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-stream-binder-rabbit</artifactId>
</dependency>
他のバインダー依存関係の特定の Maven 座標については、そのバインダー実装のドキュメントを参照してください。