配置IBM WEBSPHERE MQ觸發器

2021-04-13 23:12:56 字數 1039 閱讀 1563

配置ibm websphere mq觸發器

2007-11-15 建立

一般設定mq觸發器的目的有兩種, 一是自動啟動傳送端通道, 二是監視佇列訊息, 一旦發現新的訊息, 則利用觸發器啟動相應的處理程序

如果是利用觸發器自動啟動傳送端通道, 使用方法1, 如果是利用觸發器啟動使用者程序, 使用方法2

方法1a 在傳輸通道上設定觸發器, 開啟觸發器控制, 型別為"第乙個"

b 初始隊列為system.channel.initq, 該隊列為mq專用的通道啟動佇列, 不需要手工啟動其觸發監視器

c 觸發器資料為傳送端通道名稱, 例如 qag.50

d 在傳送端通道不活動的情況下, 在傳輸通道放入訊息測試

方法2a 建立乙個觸發啟動佇列, 其模板為system.default.initiation.queue

runmqsc

define qlocal (mq.triger.iniqueue) like (system.default.initiation.queue)

b 定義程序 所謂程序就是觸發器要觸發的程式。本例中程序名稱:triger.program 應用程式標識為:"notepad.exe"

c 在佇列上設定觸發器, 一般為本地佇列, 開啟觸發器控制, 型別根據自己的需要選擇"第乙個", "每個" 還是 "根據訊息數量"

d 初始佇列選擇a中建立的觸發啟動佇列, 例如mq.triger.iniqueue, 程序名稱設定為b中定義的程序名稱, 例如triger.program

e 啟動觸發監視器 runmqtrm -m qagwy -q mq.triger.iniqueue

f 在本地佇列放入訊息進行測試

方法2也可以完成方法1的工作, 只需要將程序定義中的應用程式標識改為 runmqchl -m qagwy -c qag.50 就可以了, 但mq中提供了專用的通道啟動佇列,

而該佇列不需要手工啟動觸發監視器, 因此方法1比方法2的步驟要少, 配置也簡單, 所以在利用觸發器自動啟動傳送端通道的情況下, 還是方法1更好.

以上測試在ibm websphere mq6.0測試通過.

linux配置 網路配置

ip位址,子網掩碼,閘道器 設定ip位址,子網掩碼並啟用 ifconfig eth0 10.192.77.250 netmask 255.255.255.0 up 注 ip,掩碼,閘道器都設定到 etc sysconfig network scripts ifcfg eth0裡面了。設定多ip 可以...

elementui配置 element配置

vue elementui 配置 第一步 安裝elementui node命令 npm i element ui s 第二步 在man.js中配置 import elementui from element ui import element ui lib theme chalk index.css...

Thinkphp 配置 讀取配置

無論何種配置檔案,定義了配置檔案之後,都統一使用系統提供的c方法 可以借助config單詞來幫助記憶 來讀取已有的配置。用法 c 引數名稱 例如,讀取當前的url模式配置引數 model c url model 由於配置引數不區分大小寫,因此下面的寫法是等效的 model c url model 但...