課程
/后端開發
/Java
/Java消息中間件
我自己做測試的時候發現隊列模式也需要先啟動消費者然后再啟動發布者才能接受到消息 這是為什么呢?不太明白? 如果先啟動發布者再啟動消費者的話就接受不到消息?麻煩老師和各位前輩們解答謝謝!!
2017-09-29
源自:Java消息中間件 4-8
正在回答
?public?void?sendMessage(final?String?message)?{????????//使用jmsTemplate發送消息 ????????jmsTemplate.send(destination,?new?MessageCreator(){ ????????????????//創建一個消息 ????????????public?Message?createMessage(Session?session)?throws?JMSException?{ ????????????????????TextMessage?textMessage?=?session.createTextMessage(message); ????????????????System.out.println("發送消息:"+textMessage.getText()); ????????????????????return?textMessage; ????????????} ????????????? ????????}); ????????System.out.println("發送消息:"+message); ????}
這個函數里你輸出了兩次,老師視頻spring-jms演示1大概3分半你可以看一下
qq_云端_8 提問者
這個是瀏覽器測試結果
這個是我瀏覽器測試的結果
能不能把配置和代碼貼出來
舉報
使用Java消息中間件處理異步消息
2 回答主題模式和隊列模式的區別
1 回答隊列和主題模式的英文名稱是什么?
1 回答看了xml配置有一個關于spring的問題
4 回答Java怎么刪除隊列
2 回答隊列的消息不是只能被一個消費者消費嗎?為什么有兩個應用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-12-27
?public?void?sendMessage(final?String?message)?{????????//使用jmsTemplate發送消息 ????????jmsTemplate.send(destination,?new?MessageCreator(){ ????????????????//創建一個消息 ????????????public?Message?createMessage(Session?session)?throws?JMSException?{ ????????????????????TextMessage?textMessage?=?session.createTextMessage(message); ????????????????System.out.println("發送消息:"+textMessage.getText()); ????????????????????return?textMessage; ????????????} ????????????? ????????}); ????????System.out.println("發送消息:"+message); ????}這個函數里你輸出了兩次,老師視頻spring-jms演示1大概3分半你可以看一下
2017-09-30
2017-09-30
這個是我瀏覽器測試的結果
2017-09-29
能不能把配置和代碼貼出來