1. 程式人生 > >以SpringMVC框架為中心瘋狂擴充套件-07、傳送持久化的ActiveMQ訊息

以SpringMVC框架為中心瘋狂擴充套件-07、傳送持久化的ActiveMQ訊息

1、在spring-activemq.xml的jmsTopicTemplate中加入

<!-- 傳送模式  
DeliveryMode.NON_PERSISTENT=1:非持久 ; 
DeliveryMode.PERSISTENT=2:持久-->
 <property name="deliveryMode" value="2" /> 
預設是非持久模式。改用持久模式後,傳送訊息時接收者不線上資訊也不會丟失、會被持久化,當接收者上線後,就可以接收到傳送者的訊息。

2、停止接受服務,釋出多條資訊到activemq。重啟接收服務就能接收到多條離線期的訊息。