MQ常見結構及連通配置

2021-04-20 02:46:49 字數 800 閱讀 7242

mq連通配置

互聯通訊的常用結構及配置

1、單向傳送

qm1向qm2傳送訊息:採用sender/receiver的方式。

在qm1上要定義遠端佇列qr_qm2和傳輸佇列qlx_qm2,qm2上定義本地佇列qm_qm2

在qm1上的傳輸佇列可以是對方佇列管理器的名字qm2,在遠端佇列qr_qm2的定義如果不指定傳輸佇列,系統會尋找和qm2同名的傳輸佇列。如果再找不到,就會根據qm1的預設傳輸佇列再次尋找傳輸隊了。

所以,在建立傳輸佇列時,要和對方的佇列管理器同名。

2、雙向傳送

雙方也是採用sender/receiver的方式,

同單向傳送類似,只是在qm2端也要建立遠端佇列,傳輸佇列。

3、佇列與佇列管理器別名

qm1要向qm2傳送訊息,採用sender/receiver的方式。

在qm1中,定義遠端佇列qr_qm2,指向qm2的ql_qm2a,定義傳輸佇列qlx_qm2

4、**跳

qm1經過qm2,要傳送資訊到qm3。

在qm1上,建立遠端佇列qr_qm3,指向qm3的本地佇列ql_qm3,訊息經過指定的傳輸佇列到達qm2,試圖找到qm3,結果找到了命名為qm3的傳輸佇列,訊息進一步經過路由器,到達qm3,放入目標佇列。

qm2上,訊息並沒有開啟,只是被**了,通常稱資訊在qm2中不落地。

5、四級跳

qm1要傳送資訊到qm4,訊息在qm2,qm3被自動**。

資訊到達qm2,找到名為qm4的傳輸佇列,到達qm3,仍沒找到目標佇列,又到名為qm4的傳輸佇列進行傳輸,直到到達qm4,放入目標佇列。

ASIHTTPRequest配置及常見問題

第一步,新增asihttprequest相關檔案到xcode專案中,所需檔案列表如下 reachability.h 在原始碼的 external reachability 目錄下 reachability.m 在原始碼的 external reachability 目錄下 第二步,鏈結相關類庫,所需...

Linux vim配置及常見錯誤

一 vim配置 1.配置檔案的位置 首先cd 進入工作目錄,然後ls al看 目錄下是否存在.vim目錄和.vimrc檔案,沒有的話,自行建立 2.安裝外掛程式 taglist 高效瀏覽原始碼 和外掛程式 winmanager 檔案瀏覽器和視窗管理器 外掛程式 taglist 外掛程式 winman...

HDFS配置及常見命令

hdfs namenode format 1 格式化過程中沒有報錯 2 name has been successfully formatted 3 exiting with status 0 4 namenode at hadoop 192.168.56.100 這些都是在文字中後半截部分語句,比...