How to pause and start consuming message using @JmsListener
问题 I am using spring boot version 1.3.2. I am using @JmsListener to consume message from activemq for the message that I created/produced using JmsTemplate. Here is the code: @JmsListener(destination = "myqueue") public void consumeMsg(Object requestBody) try { javaMailSender.send(requestBody); } catch (MailException ex) { LOG.error(ex.getLocalizedMessage(), ex); if(ex.getMessage().contains(SMTP_CONNECTION_FAILURE) && activeMqMsg.getIntProperty("RETRYCOUNT") == 1) { producer.send("myqueue"