使用RabbitMQ和Java Spring,是否可以执行同步等待,以确保发送到第一个队列的消息在被外部服务处理后添加到第二个队列,然后通过同一个线程接收和使用第二个队列的结果?
qmb5sa221#
@RabbitListner能够在@SendTo支持下接收和回复:https://docs.spring.io/spring-amqp/reference/amqp/receiving-messages/async-annotation-driven/reply.htmlRabbitTempalte有一个类似sendAndReceive()的API来执行请求-应答同步操作:https://docs.spring.io/spring-amqp/reference/amqp/request-reply.html所以,让我们看看这是否能帮助你!
@RabbitListner
@SendTo
RabbitTempalte
sendAndReceive()
1条答案
按热度按时间qmb5sa221#
@RabbitListner
能够在@SendTo
支持下接收和回复:https://docs.spring.io/spring-amqp/reference/amqp/receiving-messages/async-annotation-driven/reply.htmlRabbitTempalte
有一个类似sendAndReceive()
的API来执行请求-应答同步操作:https://docs.spring.io/spring-amqp/reference/amqp/request-reply.html所以,让我们看看这是否能帮助你!