如何设置进程的java rabbitMq异步执行

如何设置进程的java rabbitMq异步执行,java,asynchronous,rabbitmq,Java,Asynchronous,Rabbitmq,我的程序以同步方式工作…我使用rabbitemplate.convertAndSend(queueName,(messageRequestXml))存储我的消息 在消费者(消息接收器)中,它接收消息并对其进行处理。。。 但直到那时我才得到回应。一旦我在队列中存储了msg,我需要在不等待侦听器操作的情况下向用户发送响应 请对此提供帮助。您可以使用DefaultConsumer,它是异步使用者,将立即处理新添加的消息。如果需要异步,为什么要使用MQ?在这种情况下,实际上不需要兔子。RabbitMQ默

我的程序以同步方式工作…我使用rabbitemplate.convertAndSend(queueName,(messageRequestXml))存储我的消息

在消费者(消息接收器)中,它接收消息并对其进行处理。。。 但直到那时我才得到回应。一旦我在队列中存储了msg,我需要在不等待侦听器操作的情况下向用户发送响应


请对此提供帮助。

您可以使用DefaultConsumer,它是异步使用者,将立即处理新添加的消息。

如果需要异步,为什么要使用MQ?在这种情况下,实际上不需要兔子。RabbitMQ默认以异步方式工作。这意味着在使用convertAndSend之后,程序将继续正常执行,并且不会等待任何侦听器处理消息(假设采用发布者/订阅者模式)。