我们想要实现以下场景:
- 生产者服务将一些输入参数发送到另一个服务,请求基于这些参数的详细信息。
- 生产者想要指定它将在其中监听回复的队列。
- 此外,生产者希望提供一些元数据,以便能够将其发送的参数与其获得的结果关联起来。
请建议如何正确执行此操作。
最佳答案
请参阅AsyncRabbitTemplate .
它使用correlationId和replyTo属性将该信息传递给处理请求的服务。
关于java - 使用 Spring Boot 和 RabbitMQ 进行异步请求-回复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44114150/