このバージョンはまだ開発中であり、まだ安定しているとは考えられていません。最新の安定バージョンについては、spring-cloud-stream 5.0.3 を使用してください。

バインディングとバインディング名

バインディングは、バインダーとユーザーコードによって公開されるソースとターゲット間のブリッジを表す抽象化です。この抽象化には名前があり、spring-cloud-stream アプリケーションの実行に必要な構成を制限するために最善を尽くしますが、そのような名前を認識しています。追加のバインディングごとの構成が必要な場合に必要です。

このマニュアル全体を通して、spring.cloud.stream.bindings.input.destination=myQueue などの構成プロパティの例が表示されます。このプロパティ名の input セグメントは、バインディング名と呼ばれるものであり、いくつかのメカニズムを介して派生する可能性があります。次のサブセクションでは、spring-cloud-stream がバインディング名を制御するために使用する命名規則と構成要素について説明します。

バインディング名に . 文字などの特殊文字が含まれている場合は、バインディングキーを 括弧 ([]) で囲み、引用符で囲む必要があります。たとえば、spring.cloud.stream.bindings."[my.output.binding.key]".destination。