日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

(需求实战_进阶_03)SSM集成RabbitMQ 路由模式关键代码讲解、开发、测试

發(fā)布時間:2024/9/27 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (需求实战_进阶_03)SSM集成RabbitMQ 路由模式关键代码讲解、开发、测试 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

接上一篇:(企業(yè)內(nèi)部需求實戰(zhàn)_進階_02)SSM集成RabbitMQ 關鍵代碼講解、開發(fā)、測試
https://gblfy.blog.csdn.net/article/details/104214033

上一篇給大家介紹了在RabbitMQ 的管控臺中,將隊列綁定到指定的交換機上;這片給大家介紹一下在配置文件中將隊列綁定到指定的交換機上,其他都是一樣的知識生產(chǎn)者的配置文件不一樣而已。

文章目錄

  • 一、管控臺準備
    • 1. 登錄管控臺刪除所有隊列
    • 2. 登錄管控臺刪除指定交換機
  • 二、RabbitMQ配置文件
    • 1. RabbitMQ生產(chǎn)者配置文件
  • 三、管控臺總覽
    • 3.1. 概覽
    • 3.2. 交換機綁定隊列總覽
    • 3.3. 隊列綁定交換機總覽
  • 四、請求測試

一、管控臺準備

1. 登錄管控臺刪除所有隊列





2. 登錄管控臺刪除指定交換機



二、RabbitMQ配置文件

1. RabbitMQ生產(chǎn)者配置文件

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:rabbit="http://www.springframework.org/schema/rabbit"xsi:schemaLocation="http://www.springframework.org/schema/rabbithttp://www.springframework.org/schema/rabbit/spring-rabbit-1.4.xsdhttp://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-3.1.xsd"><!--生產(chǎn)者者配置如下:--><!-- 定義RabbitMQ的連接工廠 --><rabbit:connection-factory id="connectionFactory"host="${rabbitmq.host}" port="${rabbitmq.port}" username="${rabbitmq.username}"password="${rabbitmq.password}" virtual-host="${rabbitmq.vhost}"/><!-- 管理消息隊列 --><rabbit:admin connection-factory="connectionFactory"/><!-- 定義一個隊列或者多個隊列 自動聲明--><rabbit:queue name="FIS-TRACE-QUEUE" auto-declare="true" durable="true"/><rabbit:queue name="FIS-TRACE-MONITOR-QUEUE" auto-declare="true" durable="true"/><rabbit:queue name="ORDER-MENU-CATEGORY-QUEUE" auto-declare="true" durable="true"/><rabbit:direct-exchange name="ORDER-TRACE-EXCHANGE"><rabbit:bindings><!-- 可綁定多個隊列,發(fā)送的時候指定key進行發(fā)送 --><rabbit:binding queue="FIS-TRACE-QUEUE" key="order.trace"/><rabbit:binding queue="FIS-TRACE-MONITOR-QUEUE" key="order.trace2"/><rabbit:binding queue="ORDER-MENU-CATEGORY-QUEUE" key="order.menu"/><rabbit:binding queue="ORDER-MENU-CATEGORY-QUEUE" key="order.category"/></rabbit:bindings></rabbit:direct-exchange><!-- 定義交換機 自動聲明--><rabbit:direct-exchange name="ORDER-TRACE-EXCHANGE"auto-declare="true" durable="true"/><!-- 定義MQ消息模板 --><rabbit:template id="rabbitTemplate"connection-factory="connectionFactory" exchange="ORDER-TRACE-EXCHANGE"/> </beans>

三、管控臺總覽

3.1. 概覽

3.2. 交換機綁定隊列總覽


3.3. 隊列綁定交換機總覽


四、請求測試

分別訪問請求一下連接:
http://localhost:8888/sendSimpleMQMsg
http://localhost:8888/sendSimpleMQMsg2
http://localhost:8888/sendMQObjMsg
http://localhost:8888/sendMQObjMsg2


總結(jié)

以上是生活随笔為你收集整理的(需求实战_进阶_03)SSM集成RabbitMQ 路由模式关键代码讲解、开发、测试的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。