rabbitmq - 无法在 URI 中指定的队列中设置接收响应
问题描述
我们正在使用 WSO2 ESB 6.5.0 和 RabbitMQ 作为消息代理。我们设置 rabbitmq.replyto.name 参数如下:
<address uri="rabbitmq:/DPH_CalRed?rabbitmq.server.host.name=localhost&rabbitmq.server.port=5672&rabbitmq.server.user.name=guest&rabbitmq.server.password=guest&rabbitmq.queue.name=queue1&rabbitmq.exchange.name=exchange1&rabbitmq.replyto.name=queue2"/>
但似乎发件人忽略了自定义队列并使用了一个名为“amqp.gen....”的临时独占队列
我们还尝试通过设置 Transport Headers 属性 REPLY_TO 并使用默认端点,但我们得到了相同的结果。
是否有任何解决方案可以强制发送方使用自定义的持久队列作为对队列的回复?
解决方案
推荐阅读
- javascript - 如何在每次刷新时更改选取框标签中的文本颜色
- php - 如果否,是否可以在数据库中发送查询。的喜欢超过 50
- spring - 为什么我的映射 DTO 列表为空?映射和持久化子列表的最佳方式是什么?
- c# - Visual Studio 2017 清理/关闭脚本
- java - 通知传输控件似乎没有做任何事情
- javascript - 如何使用 socket.io 将数据从客户端插入到服务器?
- javascript - 从客户端发送数据块
- php - PHP $_SESSION 值不变
- javascript - LazyLoad 无需滚动
- create-react-app - 如何知道我正在检查哪个组件?