最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

rabbitmq之無法自動(dòng)創(chuàng)建隊(duì)列的問題及解決過程

 更新時(shí)間:2026年05月06日 17:14:30   作者:enjoy囂士  
文章描述了一項(xiàng)目使用RabbitMQ但僅使用發(fā)送功能未監(jiān)聽,導(dǎo)致啟動(dòng)時(shí)無自動(dòng)創(chuàng)建隊(duì)列的問題,作者通過手動(dòng)連接RabbitMQ配置隊(duì)列信息來解決此問題,并提供了一種測試可用的方法,此方法僅為作者個(gè)人經(jīng)驗(yàn),僅供參考

背景

子項(xiàng)目中使用了rabbitmq,但是只用了發(fā)送到隊(duì)列的功能,沒有監(jiān)聽,所以當(dāng)項(xiàng)目啟動(dòng)時(shí),并未自動(dòng)創(chuàng)建隊(duì)列

通過GPT,找到了如下解決方法,測試可用。

思路

配置隊(duì)列信息時(shí),手動(dòng)調(diào)用連接rabbitmq一次,就會(huì)自動(dòng)將隊(duì)列創(chuàng)建好。

//以下代碼添加到rabbitmq配置類中即可

@Value("${rabbitmq.registerQueueName:DefaultQueue}")
private String registerQueueName;

@Value("${rabbitmq.registerExchangeName:DefaultExchange}")
private String registerExchangeName;

@Resource
private ConnectionFactory connectionFactory;
/**
 * 隊(duì)列
 *
 * @return
 */
@Bean
public Queue imageQueue() {
	return new Queue(registerQueueName, true);
}

/**
 * 交換機(jī)
 *
 * @return
 */
@Bean
public FanoutExchange imageExchange() {
	return new FanoutExchange(registerExchangeName, true, false);
}

/**
 * 綁定交換機(jī)和隊(duì)列
 *
 * @return
 */
@Bean
public Binding bindingExchange() {
	return BindingBuilder.bind(imageQueue()).to(imageExchange());
}

//關(guān)鍵代碼,手動(dòng)連接rabbitmq一次,自動(dòng)創(chuàng)建隊(duì)列
@Bean
public ApplicationRunner runner() {
	return args -> connectionFactory.createConnection().close();
}

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java 中 Map 集合的三種遍歷方式小結(jié)

    Java 中 Map 集合的三種遍歷方式小結(jié)

    這篇文章主要介紹了Java 中 Map 集合的三種遍歷方式,每種遍歷方式結(jié)合示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-12-12
  • maven profile實(shí)現(xiàn)多環(huán)境配置的示例

    maven profile實(shí)現(xiàn)多環(huán)境配置的示例

    這篇文章主要介紹了maven profile實(shí)現(xiàn)多環(huán)境配置的示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Nacos點(diǎn)擊導(dǎo)入配置按鈕無反應(yīng)nacos配置用戶名密碼實(shí)現(xiàn)方式

    Nacos點(diǎn)擊導(dǎo)入配置按鈕無反應(yīng)nacos配置用戶名密碼實(shí)現(xiàn)方式

    這篇文章主要介紹了Nacos點(diǎn)擊導(dǎo)入配置按鈕無反應(yīng)nacos配置用戶名密碼實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2026-05-05
  • Java使用easypoi快速導(dǎo)入導(dǎo)出的實(shí)現(xiàn)

    Java使用easypoi快速導(dǎo)入導(dǎo)出的實(shí)現(xiàn)

    這篇文章主要介紹了實(shí)現(xiàn)Java使用easypoi快速導(dǎo)入導(dǎo)出的實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-03-03
  • springboot日期格式化及時(shí)差問題分析

    springboot日期格式化及時(shí)差問題分析

    這篇文章主要介紹了springboot日期格式化,時(shí)差問題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-12-12
  • Spring?Boot存在路徑遍歷漏洞CVE-2021-22118的問題解析

    Spring?Boot存在路徑遍歷漏洞CVE-2021-22118的問題解析

    CVE-2021-22118?是一個(gè)在?Spring?Boot?中發(fā)現(xiàn)的漏洞,該漏洞關(guān)系到?Spring?Boot?的開發(fā)者工具(Devtools)中的遠(yuǎn)程更新(Remote?Update)功能,這篇文章主要介紹了Spring?Boot存在路徑遍歷漏洞CVE-2021-22118,需要的朋友可以參考下
    2023-09-09
  • idea聚合工程搭建過程詳解

    idea聚合工程搭建過程詳解

    本章主要以order訂單服務(wù)來遠(yuǎn)程調(diào)用payment支付服務(wù)為例,當(dāng)然這里只是簡單的一個(gè)遠(yuǎn)程調(diào)用,沒有太復(fù)雜的邏輯,重點(diǎn)是要掌握的是maven的聚合工程搭建,微服務(wù)分模塊的思想,每一個(gè)步驟我都會(huì)詳細(xì)記錄,并且文章下方還提供了git源碼地址
    2022-06-06
  • add方法理解ArrayList的擴(kuò)容機(jī)制

    add方法理解ArrayList的擴(kuò)容機(jī)制

    這篇文章主要為大家介紹了add方法理解ArrayList的擴(kuò)容機(jī)制示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • struts1實(shí)現(xiàn)簡單的登錄功能實(shí)例(附源碼)

    struts1實(shí)現(xiàn)簡單的登錄功能實(shí)例(附源碼)

    本篇文章主要介紹了struts1實(shí)現(xiàn)簡單的登錄功能實(shí)例(附源碼),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-04-04
  • Scala隱式轉(zhuǎn)換和隱式參數(shù)詳解

    Scala隱式轉(zhuǎn)換和隱式參數(shù)詳解

    Scala隱式轉(zhuǎn)換和隱式參數(shù)是兩個(gè)非常強(qiáng)大的功能,它們可以讓我們編寫更靈活和優(yōu)雅的代碼,但也需要注意一些潛在的問題和風(fēng)險(xiǎn),這篇文章主要介紹了Scala隱式轉(zhuǎn)換和隱式參數(shù),需要的朋友可以參考下
    2023-04-04

最新評(píng)論

金阳县| 门头沟区| 福建省| 梓潼县| 栾川县| 如东县| 乐东| 宣汉县| 永泰县| 西和县| 集贤县| 凤翔县| 尤溪县| 太保市| 乌兰浩特市| 定西市| 嘉禾县| 时尚| 正宁县| 新邵县| 陇川县| 清苑县| 太康县| 高州市| 博罗县| 筠连县| 孙吴县| 霍城县| 静乐县| 雷山县| 页游| 新巴尔虎右旗| 靖边县| 青龙| 龙岩市| 宁远县| 乌拉特前旗| 六枝特区| 浦城县| 济南市| 福安市|