1
有没有办法让Spring DMLC(DefaultMessageListenerContainer)使用CRON来使用消息(比如说每10分钟)?以CRON运行Spring DMLC
我不希望Spring DMLC一直都会收到消息。假设一条消息被生成并且被传递到JMS代理中,我喜欢消费者(Spring DMLC)在一段时间后进行处理。
我想知道是否有办法配置Spring DMLC和Quartz?
有没有办法让Spring DMLC(DefaultMessageListenerContainer)使用CRON来使用消息(比如说每10分钟)?以CRON运行Spring DMLC
我不希望Spring DMLC一直都会收到消息。假设一条消息被生成并且被传递到JMS代理中,我喜欢消费者(Spring DMLC)在一段时间后进行处理。
我想知道是否有办法配置Spring DMLC和Quartz?
为什么在这种情况下需要DMLC?如果你使用弹簧,JMSTemplate可能是你正在寻找的。
void readOneMessageAndProcess() throws JmsException{
Message msg = jmsTemplate.receive("SOME.QUEUE");
// Process.
}
然后有石英,JAVA定时器,或一个简单的public static void main(String args[])
triggerd通过计划作业运行的方法