Spring boot 同一Springboot应用程序的多个实例,但只有一个实例使用ActiveMQ队列中的消息
出于扩展目的,我正在运行同一Spring Boot 2.0.4应用程序的多个实例,这些实例使用以下方式使用ActiveMQ队列中的消息: @JmsListener(destination=“myQ”)Spring boot 同一Springboot应用程序的多个实例,但只有一个实例使用ActiveMQ队列中的消息,spring-boot,activemq,Spring Boot,Activemq,出于扩展目的,我正在运行同一Spring Boot 2.0.4应用程序的多个实例,这些实例使用以下方式使用ActiveMQ队列中的消息: @JmsListener(destination=“myQ”) 只有第一个使用者接收消息,如果我停止第一个使用者,第二个实例开始接收消息。我希望每个消费者以循环方式使用一条消息,而不是相同的消息。但是只有第一个消费者使用消息。听起来您想要的是JMS主题,而不是队列。在确定安装所需的配置之前,还应该研究持久订阅、共享订阅和持久主题 见: (搜索JMS消息使用者
只有第一个使用者接收消息,如果我停止第一个使用者,第二个实例开始接收消息。我希望每个消费者以循环方式使用一条消息,而不是相同的消息。但是只有第一个消费者使用消息。听起来您想要的是JMS主题,而不是队列。在确定安装所需的配置之前,还应该研究持久订阅、共享订阅和持久主题 见:
- (搜索JMS消息使用者)