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通過計劃作業運行的方法