rabbitmq convertAndSend 和convertSendAndReceive

在RabbitMQ中,convertAndSend()和convertSendAndReceive()是兩個(gè)常用的方法契耿。雖然這兩個(gè)方法看起來很相似襟铭,但它們有著不同的用途和特點(diǎn)缤至。

convertAndSend()方法的主要功能是向RabbitMQ中發(fā)送消息,它接受一個(gè)參數(shù)姨谷,即要發(fā)送的消息對(duì)象逗宁。使用這個(gè)方法,消息將被發(fā)送到指定的exchange中梦湘,并被路由到指定的隊(duì)列瞎颗。這個(gè)方法是異步的,也就是說捌议,當(dāng)它執(zhí)行時(shí)哼拔,程序會(huì)繼續(xù)往下執(zhí)行,而不會(huì)等待RabbitMQ返回響應(yīng)瓣颅。

另一方面倦逐,convertSendAndReceive()方法不僅可以發(fā)送消息,還可以接收處理后的返回值宫补。這個(gè)方法接受兩個(gè)參數(shù)檬姥,分別是要發(fā)送的消息對(duì)象和需要接收的返回值類型。當(dāng)消息被發(fā)送到指定的隊(duì)列中后粉怕,程序會(huì)等待RabbitMQ的響應(yīng)健民,直到收到響應(yīng)或超時(shí)為止。一旦收到響應(yīng)贫贝,這個(gè)方法會(huì)將響應(yīng)的消息轉(zhuǎn)換成指定類型的對(duì)象秉犹,并返回給調(diào)用者。

因此稚晚,convertAndSend()方法適用于不需要等待響應(yīng)的情況崇堵,比如發(fā)送日志和通知消息等。而convertSendAndReceive()方法則適用于需要等待響應(yīng)的情況蜈彼,比如RPC(遠(yuǎn)程過程調(diào)用)和請(qǐng)求-響應(yīng)模式筑辨。在使用這兩個(gè)方法時(shí),需要根據(jù)實(shí)際情況選擇適合的方法幸逆。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末棍辕,一起剝皮案震驚了整個(gè)濱河市暮现,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌楚昭,老刑警劉巖栖袋,帶你破解...
    沈念sama閱讀 217,734評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異抚太,居然都是意外死亡塘幅,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門尿贫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來电媳,“玉大人,你說我怎么就攤上這事庆亡∝遗遥” “怎么了?”我有些...
    開封第一講書人閱讀 164,133評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵又谋,是天一觀的道長拼缝。 經(jīng)常有香客問我,道長彰亥,這世上最難降的妖魔是什么咧七? 我笑而不...
    開封第一講書人閱讀 58,532評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮任斋,結(jié)果婚禮上继阻,老公的妹妹穿的比我還像新娘。我一直安慰自己仁卷,他們只是感情好穴翩,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,585評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著锦积,像睡著了一般芒帕。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上丰介,一...
    開封第一講書人閱讀 51,462評(píng)論 1 302
  • 那天背蟆,我揣著相機(jī)與錄音,去河邊找鬼哮幢。 笑死带膀,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的橙垢。 我是一名探鬼主播垛叨,決...
    沈念sama閱讀 40,262評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼柜某!你這毒婦竟也來了嗽元?” 一聲冷哼從身側(cè)響起敛纲,我...
    開封第一講書人閱讀 39,153評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎剂癌,沒想到半個(gè)月后淤翔,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,587評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡佩谷,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,792評(píng)論 3 336
  • 正文 我和宋清朗相戀三年旁壮,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片谐檀。...
    茶點(diǎn)故事閱讀 39,919評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡抡谐,死狀恐怖淘正,靈堂內(nèi)的尸體忽然破棺而出介却,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,635評(píng)論 5 345
  • 正文 年R本政府宣布课幕,位于F島的核電站,受9級(jí)特大地震影響五垮,放射性物質(zhì)發(fā)生泄漏乍惊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,237評(píng)論 3 329
  • 文/蒙蒙 一放仗、第九天 我趴在偏房一處隱蔽的房頂上張望润绎。 院中可真熱鬧,春花似錦诞挨、人聲如沸莉撇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽棍郎。三九已至,卻和暖如春银室,著一層夾襖步出監(jiān)牢的瞬間涂佃,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評(píng)論 1 269
  • 我被黑心中介騙來泰國打工蜈敢, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留辜荠,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,048評(píng)論 3 370
  • 正文 我出身青樓抓狭,卻偏偏與公主長得像伯病,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子否过,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,864評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 注:這份文檔是我和幾個(gè)朋友學(xué)習(xí)后一起完成的午笛。 目錄 RabbitMQ 概念 exchange交換機(jī)機(jī)制什么是交換機(jī)...
    Mooner_guo閱讀 33,090評(píng)論 8 97
  • 1 頁面發(fā)布 1.1 需求分析 業(yè)務(wù)流程如下: 1膨蛮、管理員進(jìn)入管理界面點(diǎn)擊“頁面發(fā)布”,前端請(qǐng)求cms頁面發(fā)布接口...
    lww文閱讀 245評(píng)論 0 0
  • RabbitMQ 實(shí)戰(zhàn)教程 1.MQ引言 修改ip地址 1.1 什么是MQ MQ(Message Quene) :...
    ytyt1313閱讀 568評(píng)論 0 0
  • 轉(zhuǎn)載地址:https://www.cnblogs.com/hlhdidi/p/6535677.html sprin...
    ChipDavid閱讀 222評(píng)論 0 0
  • 個(gè)人專題目錄 1. RabbitMQ 高級(jí)特性 1.1 消息可靠性投遞 在使用 RabbitMQ 的時(shí)候季研,作為消息...
    Java及SpringBoot閱讀 510評(píng)論 0 3