使用 Spring Boot 和 RabbitMQ 的异步请求-回复
Asynchronous request-reply with Spring Boot and RabbitMQ
我们要实现以下场景:
- 生产者服务将一些输入参数发送到另一个服务,以根据这些参数请求详细信息。
- 生产者想要指定将在其中侦听回复的队列。
- 此外,生产者希望提供一些元数据,以便它可以将发送的参数与得到的结果相关联。
请告知如何正确执行此操作。
它使用 correlationId 和 replyTo 属性将该信息传送给处理请求的服务。
我们要实现以下场景:
- 生产者服务将一些输入参数发送到另一个服务,以根据这些参数请求详细信息。
- 生产者想要指定将在其中侦听回复的队列。
- 此外,生产者希望提供一些元数据,以便它可以将发送的参数与得到的结果相关联。
请告知如何正确执行此操作。
它使用 correlationId 和 replyTo 属性将该信息传送给处理请求的服务。