使用Spring Boot和RabbitMQ进行异步请求 - 回复

时间:2017-05-22 13:27:19

标签: java spring spring-boot rabbitmq spring-rabbit

我们希望实现以下方案:

  1. 生产者服务将一些输入参数发送给另一个服务,询问基于这些参数的详细信息。
  2. 制作人想要指定侦听回复的队列。
  3. 此外,制作人想要提供一些元数据,以便它可以将发送的参数与其获得的结果相关联。
  4. 请建议如何正确地做到这一点。

1 个答案:

答案 0 :(得分:1)

请参阅AsyncRabbitTemplate

它使用correlationId和replyTo属性将该信息传递给处理请求的服务。

相关问题