仅注入一个与rabbitMQ连接的实例和队列管理

时间:2017-03-21 17:35:53

标签: java spring-boot rabbitmq

我正在使用与rabbitMQ集成的spring-boot。我指的是本教程中的构造:
https://spring.io/guides/gs/messaging-rabbitmq/

我想做以下事情:
使用application.properties为rabbitmq服务器定义主机,端口,用户名和密码 现在在某个班级:

class SomeClass {
   @Autowired
   private SomeConnectionToRabbit conn;

   void x(String queueName) {
      use conn to get messages from some queue queueName
      don't close connection, it will be needed in future.
   }

}

总结一下,我正在寻找以下问题的解决方案: autowire一个连接的实例到rabbitmq,使用并重用此连接来获取来自不同队列的消息(获取消息意味着我得到所有消息,我不需要处理新推送的消息)。

有什么想法吗?

0 个答案:

没有答案