锘??xml version="1.0" encoding="utf-8" standalone="yes"?>狠狠入ady亚洲精品,亚洲国产精品一区二区第一页,久久久久亚洲爆乳少妇无http://www.tkk7.com/wuxufeng8080/category/50066.html寮辨按涓夊崈錛屽彧鍙栦竴鐡紝渚胯兘瑙f復(fù)錛涗經(jīng)娉曟棤杈癸紝濂夎涓娉曪紝渚胯兘寰楃泭銆?/description>zh-cnWed, 22 Feb 2012 21:37:57 GMTWed, 22 Feb 2012 21:37:57 GMT60ActiveMq 鐨勫畨瑁呭強(qiáng)鏁村悎spring 浣跨敤http://www.tkk7.com/wuxufeng8080/archive/2011/11/09/363259.html椋庝漢鍥?/dc:creator>椋庝漢鍥?/author>Wed, 09 Nov 2011 01:25:00 GMThttp://www.tkk7.com/wuxufeng8080/archive/2011/11/09/363259.htmlhttp://www.tkk7.com/wuxufeng8080/comments/363259.htmlhttp://www.tkk7.com/wuxufeng8080/archive/2011/11/09/363259.html#Feedback0http://www.tkk7.com/wuxufeng8080/comments/commentRss/363259.htmlhttp://www.tkk7.com/wuxufeng8080/services/trackbacks/363259.html1銆佷笅杞?瀹夎
鍦╳indows xp 涓婏紝鐩存帴瑙e帇灝卞彲浠ヤ嬌鐢?br />鍦?003 涓婏紝榪橀渶瑕侀厤緗竴涓嬶紝緙轟竴涓枃浠訛紝鍚﹀垯鏃犳硶鍚姩

2銆乵q 閰嶇疆
榛樿浣跨敤 鏂囦歡鎸佷箙鍖栫殑鏂瑰紡錛屾棤闇榪涜閰嶇疆錛屽彧闇瑕侀氳繃浠g爜錛屾爣璁版秷鎭負(fù)鎸佷箙鍖栧嵆鍙?br />
//璁劇疆 娑堟伅涓?‘鎸佷箙鍖?#8217; 娑堟伅錛岄槦鍒楁湇鍔″櫒閲嶅惎鍚庯紝浼?xì)閲嶆柊铦插?br />message.setJMSDeliveryMode(DeliveryMode.PERSISTENT);
message.setString("context", context);

2銆佹暣鍚坰pring
mq鐨剆pring 閰嶇疆鏂囦歡錛?姝ゅ涓変釜bean
 mq 鏈嶅姟鍣ㄩ厤緗紝sender 錛岀洃鍚櫒
瀹屾垚緋葷粺鐨勬秷鎭彂閫佸拰鎺ユ敹

<bean id="connectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
        
<property name="brokerURL" value="tcp://10.10.1.31:61616" />
    
</bean>
    
    
<bean id="jmsTemplate" class="org.springframework.jms.core.JmsTemplate">
        
<property name="connectionFactory" ref="connectionFactory" />
    
</bean>
     
    
<!--  ============================  娑堟伅鍙戦?nbsp;============================== -->
    
    
<!-- ecp.sd.log -->
    
<bean id="logDestination" class="org.apache.activemq.command.ActiveMQQueue">
        
<constructor-arg value="km.wlog"/>
    
</bean>
    
    
<bean id="logMessageSender" class="com.chint.mq.sender.LogMessageSender">
        
<property name="destination" ref="logDestination" />
        
<property name="jmsTemplate" ref="jmsTemplate" />
    
</bean>
    
    
<!--=============================  闃熷垪鐩戝惉鍣?nbsp; ==========================  -->
    
    
<!-- 鏃ュ織 闃熷垪鐩戝惉鍣?nbsp;
    
<bean id="logContextListener" class="com.chint.mq.listener.LogContextListener">
    
</bean>
    
    
<bean class="org.springframework.jms.listener.SimpleMessageListenerContainer">
        
<property name="connectionFactory" ref="connectionFactory"/>
        
<property name="destinationName" value="km.wlog"/>
        
<property name="messageListener" ref="logContextListener"/>
    
</bean>
    
-->

娑堟伅鍙戦佽?br />
@Service
public class LogMessageSender extends BaseMessageSender{
    
    
public void sendMessage(final String context) {
        jmsTemplate.send(destination, 
new MessageCreator(){

            @Override
            
public Message createMessage(Session session) throws JMSException {
                MapMessage message 
= session.createMapMessage();
                
                
//璁劇疆 娑堟伅涓?nbsp;‘鎸佷箙鍖?#8217; 娑堟伅錛岄槦鍒楁湇鍔″櫒閲嶅惎鍚庯紝浼?xì)閲嶆柊铦插?/span>
                message.setJMSDeliveryMode(DeliveryMode.PERSISTENT);
                message.setString(
"context", context);
                
                logger.info(
"KM INFO [LogMessageSender] send message context ({})", context);
                
                
return message;
            }

            
        }
);
    }


}

娑堟伅鎺ュ彈鑰?br />
/**
 * 
@author wxf
 *
 
*/

public class LogContextListener extends BaseContextListener implements MessageListener{

    @Autowired
    
private WorkLogManager workLogManager;
    
    @Override
    
public void onMessage(Message arg) {
        
if(arg instanceof MapMessage) {
            MapMessage message 
= (MapMessage)arg;
            
            
try {
                String context 
= message.getString("context");
                logger.info(
"KM INFO [LogContextListener] get message context ({})", context);   
            }
 catch (JMSException e) {
                
throw JmsUtils.convertJmsAccessException(e);
            }

        }
 else {
            System.out.println(arg.toString());
        }

    }


}


浠ヤ笂灝卞畬鎴愪簡 MQ鐨勪嬌鐢紝姣旇緝綆鍗曘?br />
閫氳繃spring浣跨敤mq浠庝唬鐮佹潵璁茶繕鏄緢綆鍗曠殑錛屼絾鏄痬q鐨勬ц兘鍙兘闇瑕侀澶栫殑璋冩暣涓涓嬫墠鑳借揪鍒版渶浣崇殑鐘舵侊紝鐗瑰埆鏄ぇ鏁伴噺鐨勬儏鍐典笅銆?br />
浠呬綔璁板綍

]]>
主站蜘蛛池模板: 亚洲毛片αv无线播放一区 | 亚洲视频日韩视频| aaa毛片免费观看| 中文字幕精品亚洲无线码二区 | 亚洲av无码成人影院一区| 成人毛片免费观看| 亚洲乱码日产精品一二三| 女人18毛片水最多免费观看| 亚洲国产精品99久久久久久| 波多野结衣中文一区二区免费| 国产亚洲综合精品一区二区三区| 四虎影在线永久免费四虎地址8848aa| 日韩亚洲翔田千里在线| 亚洲日本一区二区三区在线不卡| GOGOGO高清免费看韩国| 亚洲狠狠综合久久| 可以免费看黄的网站| 亚洲第一综合天堂另类专 | a级毛片高清免费视频就| 亚洲AV无码乱码在线观看富二代 | 久久国产精品成人免费| 国产亚洲一区二区三区在线| 精品免费tv久久久久久久| 亚洲成a人片7777| 在线视频免费国产成人| aaa毛片免费观看| 亚洲丰满熟女一区二区v| 四虎影永久在线高清免费| 永久免费A∨片在线观看| 亚洲av成人一区二区三区| 国产一精品一aⅴ一免费| 男女午夜24式免费视频| 亚洲中文字幕无码亚洲成A人片| 成人亚洲综合天堂| 99久9在线|免费| 怡红院亚洲红怡院在线观看| 亚洲国产精品久久久久婷婷老年| 我要看WWW免费看插插视频| 中文日本免费高清| 亚洲色成人网站WWW永久四虎| 亚洲精品午夜无码专区|