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

SpringAMQP消息隊列實戰(zhàn)教程

 更新時間:2024年02月27日 11:46:42   作者:zhyaw56zhu  
這篇文章主要介紹了SpringAMQP消息隊列的相關知識,本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友一起看看吧

安裝RabbitMQ

在linux上安裝RabbitMQ,并運行

docker run \
 -e RABBITMQ_DEFAULT_USER=zywzy \
 -e RABBITMQ_DEFAULT_PASS=123321 \
 --name mq \
 --hostname mq1 \
 -p 15672:15672 \
 -p 5672:5672 \
 -d \
 rabbitmq:3-management

http://ip:15672 訪問控制臺, 用戶名zywzy,密碼123321

引入依賴

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-amqp</artifactId>
        </dependency>

配置文件

spring:
  rabbitmq:
    host: 172.27.99.52 # rabbitMQ的ip地址
    port: 5672 # 端口
    username: abc
    password: 123321
    virtual-host: /

發(fā)送消息

@SpringBootTest
public class SpringAmqpTest {
    @Autowired
    private RabbitTemplate rabbitTemplate;
    @Test
    public void testSendMessage2SimpleQueue() {
        String queueName = "simple.queue";
        String message = "hello, spring amqp!";
        rabbitTemplate.convertAndSend(queueName, message);
    }
}

消費消息

@RabbitListener(queues = "simple.queue")
    public void listenWorkQueue1(String msg) throws InterruptedException {
        System.out.println("消費者1接收到消息:【" + msg + "】" + LocalTime.now());
    }

消息預取

每次只能取一條消息,處理完成才能取下一條消息

spring:
  rabbitmq:
    listener:
      simple:
        prefetch: 1

到此這篇關于SpringAMQP消息隊列的文章就介紹到這了,更多相關SpringAMQP消息隊列內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Spring MVC的國際化實現(xiàn)代碼

    Spring MVC的國際化實現(xiàn)代碼

    本篇文章主要介紹了Spring MVC的國際化實現(xiàn)代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • JDK線程池和Spring線程池的使用實例解析

    JDK線程池和Spring線程池的使用實例解析

    這篇文章主要介紹了JDK線程池和Spring線程池的使用實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11
  • SpringBoot3.x使用es進行數(shù)據(jù)查詢的方式

    SpringBoot3.x使用es進行數(shù)據(jù)查詢的方式

    SpringBoot3中,Elasticsearch的版本升級至8.x,相關寫法有所改變,SpringBoot2中的ElasticsearchRestTemplate已被移除,推薦使用ElasticsearchTemplate或ElasticsearchClient進行交互,本文介紹這兩個類的使用方式,并說明了依賴引入和自動裝配的配置,感興趣的朋友一起看看吧
    2025-12-12
  • Java內存分配與JVM參數(shù)詳解(推薦)

    Java內存分配與JVM參數(shù)詳解(推薦)

    本文詳解JVM內存結構與參數(shù)調整,涵蓋堆分代、元空間、GC選擇及優(yōu)化策略,幫助開發(fā)者提升性能、避免內存泄漏,本文給大家介紹Java內存分配與JVM參數(shù)詳解,感興趣的朋友一起看看吧
    2025-06-06
  • intelliJ IDEA 多行選中相同內容的快捷鍵分享

    intelliJ IDEA 多行選中相同內容的快捷鍵分享

    這篇文章主要介紹了intelliJ IDEA 多行選中相同內容的快捷鍵分享,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • SpringBoot使用jsoup爬取HTML的方法

    SpringBoot使用jsoup爬取HTML的方法

    jsoup 是一款 Java 的 HTML 解析器,它提供了一套非常便利的 API,可通過 DOM、CSS 通過類似于 JQuery 的操作方法來取出和操作數(shù)據(jù),這篇文章主要介紹了SpringBoot使用jsoup爬取HTML,需要的朋友可以參考下
    2024-02-02
  • Java 重寫與重載方法與區(qū)別詳解

    Java 重寫與重載方法與區(qū)別詳解

    本篇文章通過實例詳細介紹了重寫與重載,以及他們的區(qū)別,需要的朋友可以參考下
    2017-04-04
  • Java多線程產(chǎn)生死鎖的必要條件

    Java多線程產(chǎn)生死鎖的必要條件

    今天小編就為大家分享一篇關于Java多線程產(chǎn)生死鎖的必要條件,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • java環(huán)境變量配置超詳細圖文教程

    java環(huán)境變量配置超詳細圖文教程

    在我們學習Java語言的時候,要在命令提示符里運用Java和Javac,用到這兩個命令的時候就要配置Java環(huán)節(jié)變量才可以,這篇文章主要給大家介紹了關于java環(huán)境變量配置的相關資料,需要的朋友可以參考下
    2023-10-10
  • javaweb實現(xiàn)百度GPS定位接口(經(jīng)緯度)

    javaweb實現(xiàn)百度GPS定位接口(經(jīng)緯度)

    這篇文章主要介紹了javaweb實現(xiàn)百度GPS定位接口(經(jīng)緯度),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02

最新評論

邮箱| 台北县| 澄江县| 防城港市| 镇巴县| 固镇县| 和政县| 共和县| 绥宁县| 福鼎市| 昭通市| 吕梁市| 濮阳市| 扎兰屯市| 南宁市| 兰西县| 太康县| 德江县| 盐池县| 临清市| 美姑县| 宝鸡市| 定结县| 四平市| 东港市| 竹山县| 宁阳县| 河北区| 崇文区| 沙河市| 涿州市| 库尔勒市| 衡水市| 皮山县| 嘉义县| 波密县| 青龙| 永宁县| 巧家县| 新建县| 彩票|