RabbitMQ入門案例

2021-10-04 19:07:42 字數 701 閱讀 8119

二.編寫**

1.建立佇列

//建立訊息佇列

@configuration

public class queueconfig

}2.建立訊息提供者

@component

public class sender

}3.訊息接收者

@component

public class receiver

}3.rabbitmq原理圖

1.message

訊息。2.publisher

訊息的生產者

3.consumer

訊息的消費者

4.exchange

交換器。用來接收生產者傳送的訊息並將這些訊息路由給伺服器中的佇列。

種常用的交換器型別

direct(發布與訂閱完全匹配)

fanout(廣播)

topic(主題,規則匹配)

5.binding

繫結。6.queue

訊息佇列。

7.routing-key

路由鍵。

8.connection

鏈結。指rabbit 伺服器和服務建立的tcp 鏈結。

9.channel

通道。10.virtual host

虛擬主機

11.borker

表示訊息佇列伺服器實體

RabbitMQ入門 使用

測試環境 thinkphp5.0 use phpamqplib connection amqpstreamconnection usephpamqplib message amqpmessage 3 在控制器或者配置檔案中定義相關引數 public static amqp array name ad...

RabbitMQ入門 總結

1rabbitmq入門 認識並安裝rabbitmq 以windows系統為例 我們初步認識並安裝了rabbitmq 2rabbitmq入門 hello rabbitmq 例項 通過小例子了解了 的實現方式 3rabbitmq入門 工作佇列 work queue 認識了工作佇列 迴圈分發 公平分發 訊...

Hibernate入門 入門案例

4.1 資料庫建立表 create table cst customer cust id bigint 32 not null auto increment comment 客戶編號 主鍵 cust name varchar 32 not null comment 客戶名稱 公司名稱 cust so...