2つのホストがあります-AとB次のコードスニペットを使用してホストAのサービスバスを構成します。
host.BusConfiguration(c => c.Threads(1).Retries(1)
.Bus(endpointA.AbsoluteUri, "name", true)
.Receive(typeof(MyMessage).Namespace, hostB.Endpoint.AbsoluteUri, true)
これにより、ホストはeアドレスをリッスンし、名前空間からにあるキューにndpointA.AbsoluteUri
メッセージを書き込む バスを作成するように構成されます。ホストBのバスを構成するために同じコードを使用します(hostAが立っている場合はhostBを使用します)[typeof(MyMessage).Namespace]
hostB.Endpoint.AbsoluteUri
2つのホストが相互にメッセージを送受信するように構成できません。Bが受信したメッセージを送信できるのはそのうちの1つ(A)のみです。Bがメッセージを送信すると、メッセージはキューに入れられ、Aによって消費されません。理由は何でしょうか。