IBM MQ WebSphere MQ 常用命令

2021-09-01 02:14:47 字數 1408 閱讀 7177

[size=medium][/size]建立佇列管理器

crtmqm -q qma

(-q表示qma為預設佇列管理器)

啟動佇列管理器

strmqm qma

(對於預設佇列管理器,則為strmqm )

啟動管理器平台

runmqsc qma

定義本地佇列

define qlocal(queuea)

若用於佇列管理器之間進行通訊,這應為 define qlocal(queue1) usage(xmitq)

定義遠端佇列

定義傳送端通道

define channel(queuea.queueb) chltype(sdr) conname('192.168.1.90(1414)') xmitq(queuea) trptype(tcp)

定義接受方通道

define channel(queuea.queueb) chltype(rcvr) trptype(tcp)

更改偵聽端埠號

alter listener(system.default.listener.tcp) trptype(tcp) port(1415)

啟動偵聽

start listener(system.default.listener.tcp)

在命令列 c:\runmqlsr

列出偵聽狀態

display lsstatus(*)

測試, 向佇列中放入訊息

amqsput queue_name queue_manager_name

從佇列中取出訊息

amqsget queue_name queue_manager_name

在伺服器方建立用於客戶方鏈結的通道

define channel(channel2) chltype(svrconn) trptype(tcp) mcauser(' ')

在客戶機方,使用mqserver定義客戶機鏈結通道(如使用了active directory 服務支援,則可略過本步驟)

set mqserver=channel1/tcp/192.168.1.90(1414) //windows

export mqserver=』channel1/tcp/server-hostname(port)』 //linux

測試, 向佇列中放入訊息

amqsputc queue_name queue_manager_name

從佇列中取出訊息

amqsgetc queue_name queue_manager_name

關閉佇列管理器

endmqm mqm_name

endmqm -i mqm_name

結束所有偵聽程序

endmqlsr -m mqm_name

檢視已有的mq管理器

dis qmgr

mysql dba常用命令 MYSQL常用命令

安裝利用rpm包安裝mysql,設定tcp 3306埠的iptables。root密碼管理設定root使用者的密碼mysqladmin uroot password password 修改root使用者的密碼mysqladmin uroot p password password 資料庫,表管理進入...

mysql tovdate MySQL常用命令

啟動 net start mysql 進入 mysql u root p mysql h localhost u root p databasename 列出資料庫 show databases 選擇資料庫 use databasename 列出 show tables 顯示 列的屬性 show c...

learn gradle Gradle常用命令

gradlew 常用命令 簡要說明 gradle tasks all 檢視所有可執行的task gradle dependencies 檢視依賴樹 gradle properties 檢視所有屬性值包括 home gradle gradle.properties gradle dry run tas...