0
私はRabbitテンプレートでSpringAMQPを使用しています。 Exchangeを省略したキューにメッセージを直接送信する方法どうすればいいですか?SpringAMQP RabbitMQ Exchangeなしでキューに直接送る方法
私はRabbitテンプレートでSpringAMQPを使用しています。 Exchangeを省略したキューにメッセージを直接送信する方法どうすればいいですか?SpringAMQP RabbitMQ Exchangeなしでキューに直接送る方法
どうすればいいですか?
できません。パブリッシャーはキューについて知らない。ちょうど交換とルーティングキー。
ただし、すべてのキューは、キュー名をルーティングキーとしてデフォルトの交換(""
)にバインドされています。あなたは春のAMQPのRabbitTemplate
を使用している場合
、あなたがして
convertAndSend("myQueue", "foo")`
たり...
template.setDefaultRoutingKey("myQueue");
を使用することができますので、デフォルトでは、デフォルトのやり取りを公開するように設定されています
template.convertAndSend("foo");
または
template.send(aMessage);