如何在 RabbitMQ(Spring 引导)中为消费者启用单独连接?

How to enable seperate connection for consumer in RabbitMQ (Spring Boot)?

我正在使用 spring 引导,并且正在寻找一些选项来通过 属性 文件配置为侦听器启用单独的连接,这是最佳实践。

我看过这个, separate-connection

是否有任何示例或片段(如果需要)?

它目前不可用 属性(我建议您请求一个新功能作为引导 GitHub 问题)。

但是,您可以使用自定义 bean 定义轻松配置它,例如:

@Bean
public Object templateConfigurer(RabbitTemplate template) {
    template.setUsePublisherConnection(true);
    return new Object();
}