天天看點

實作2台 MQ 伺服器互相通信

MQServer1:10.13.106.36

MQServer2:10.13.106.37

1、實作 MQServer2 發資訊到MQServer1:

MQServer1 建立隊列、通道和監聽器:

1

2

<code>crtmqm QM_APPLE</code>

<code>strmqm QM_APPLE</code>

3

4

5

6

<code>runmqsc QM_APPLE</code>

<code>define qlocal(Q1)</code>

<code>define channel(QM_ORANGE.QM_APPLE) chltype(RCVR) trptype(TCP)</code>

<code>alter listener(system.default.listener.tcp) trptype(tcp) port(1414)</code>

<code>start listener(system.default.listener.tcp)</code>

<code>end</code>

MQServer2 建立隊列和通道:

<code>crtmqm QM_ORANGE</code>

<code>strmqm QM_ORANGE</code>

<code>runmqsc QM_ORANGE</code>

<code>define qlocal(QM_APPLE) usage(xmitq)</code>

<code>define qremote(Q1) rname(Q1) rqmname(QM_APPLE) xmitq(QM_APPLE)</code>

<code>define channel(QM_ORANGE.QM_APPLE) chltype(SDR) conname(</code><code>'10.13.106.36(1414)'</code><code>) xmitq(QM_APPLE) trptype(TCP)</code>

<code>start channel(QM_ORANGE.QM_APPLE)</code>

# xmitq 所要用的傳輸隊列

# usage 用途xmitq是傳輸隊列

MQServer2 發送消息:

<code>-</code><code>bash</code><code>-4.1$ amqsput Q1 QM_ORANGE</code>

<code>Sample AMQSPUT0 start</code>

<code>target queue is Q1</code>

<code>HELLO MQSERVER1</code>

<code>Sample AMQSPUT0 end</code>

<code>-</code><code>bash</code><code>-4.1$</code>

MQServer1 接收消息:

<code>-</code><code>bash</code><code>-4.1$ amqsget Q1 QM_APPLE</code>

<code>Sample AMQSGET0 start</code>

<code>message &lt;HELLO MQSERVER1&gt;</code>

<code>no </code><code>more</code> <code>messages</code>

<code>Sample AMQSGET0 end</code>

2、實作 MQServer1 發資訊到MQServer2:

MQServer2 建立隊列、通道和監聽器:

<code>define qlocal(Q2)</code>

<code>define channel(QM_APPLE.QM_ORANGE) chltype(RCVR) trptype(TCP)</code>

MQServer1 建立隊列和通道:

<code>define qlocal(QM_ORANGE) usage(xmitq)</code>

<code>define qremote(Q2) rname(Q2) rqmname(QM_ORANGE) xmitq(QM_ORANGE)</code>

<code>define channel(QM_APPLE.QM_ORANGE) chltype(SDR) conname(</code><code>'10.13.106.36(1414)'</code><code>) xmitq(QM_ORANGE) trptype(TCP)</code>

<code>start channel(QM_APPLE.QM_ORANGE)</code>

     本文轉自1321385590 51CTO部落格,原文連結:http://blog.51cto.com/linux10000/1769295,如需轉載請自行聯系原作者

繼續閱讀