我正在使用 Spring AMQP 在 Java 中使用 RabbitMQ。我正在使用主题交换发送消息。
我想使用带有指定routingKey的自动声明队列来使用消息,而我设法实现这一点的唯一方法是使用线程,在那里我将等待交付(使用consumer.nextDelivery())。有没有其他方法可以做到这一点?
Spring AMQP 也有一个 MessageListener 接口,我只能用它来监听命名队列。有没有办法可以使用 MessageListener 来使用来自自动声明队列的消息?
谢谢!