互联网服务mq 7.5

求助帮忙看下MQ Server to Server 互相发送接收消息不能成功

crtmqm QM1

strmqm QM1

runmqsc QM1

DEFINE LISTENER('LISTENER.TCP') TRPTYPE(TCP) PORT(1414) CONTROL(QMGR)

START LISTENER('LISTENER.TCP')

DEFINE QL(QM1.DEADQ) DEFPSIST(YES)

ALTER QMGR DEADQ(QM1.DEADQ)


DEFINE QL(LQ1) REPLACE

DEFINE  QLOCAL(XQ1)  USAGE(XMITQ)  DEFPSIST(YES)  INITQ(SYSTEM.CHANNEL.INITQ) REPLACE

DEFINE QREMOTE(RQ1) RNAME(LQ2) RQMNAME(QM2) XMITQ(XQ1)

DEFINE CHANNEL(QM1.QM2) CHLTYPE(SDR) CONNAME('192.168.1.103(1415)') TRPTYPE(TCP) XMITQ(XQ1) REPLACE MCAUSER('mq')

DEFINE CHANNEL(QM2.QM1) CHLTYPE(RCVR) REPLACE MCAUSER('mq')

DEFINE CHANNEL(DC.SVRCONN) CHLTYPE(SVRCONN) REPLACE MCAUSER('mq')

START CHANNEL(QM2.QM1)

START CHANNEL(QM1.QM2)

START CHANNEL(DC.SVRCONN)






crtmqm QM2

strmqm QM2

runmqsc QM2

DEFINE LISTENER('LISTENER.TCP') TRPTYPE(TCP) PORT(1415) CONTROL(QMGR)

START LISTENER('LISTENER.TCP')

DEFINE QL(QM2.DEADQ) DEFPSIST(YES)

ALTER QMGR DEADQ(QM2.DEADQ)



DEFINE QL(LQ2) REPLACE

DEFINE  QLOCAL(XQ2)  USAGE(XMITQ)  DEFPSIST(YES)  INITQ(SYSTEM.CHANNEL.INITQ) REPLACE

DEFINE QREMOTE(RQ2) RNAME(LQ1) RQMNAME(QM1) XMITQ(XQ2)

DEFINE CHANNEL(QM2.QM1) CHLTYPE(SDR) CONNAME('192.168.1.101(1414)') TRPTYPE(TCP) XMITQ(XQ2) REPLACE MCAUSER('mq')

DEFINE CHANNEL(QM1.QM2) CHLTYPE(RCVR) REPLACE MCAUSER('mq')

DEFINE CHANNEL(DC.SVRCONN) CHLTYPE(SVRCONN) REPLACE MCAUSER('mq')

START CHANNEL(QM2.QM1)

START CHANNEL(QM1.QM2)

START CHANNEL(DC.SVRCONN)
参与3

2同行回答

zhang7980zhang7980软件开发工程师isoftstone
回复 2# sangmin214 通道都是running的啊A机发送B机接收不到 B机发送A机可以接收不过有报错    AM - Process(41396.4) User(bocsmq) Program(amqrmppa)                    Host(test...显示全部
回复 2# sangmin214

通道都是running的啊
A机发送B机接收不到 B机发送A机可以接收

不过有报错
   

AM - Process(41396.4) User(bocsmq) Program(amqrmppa)
                    Host(test1.z) Installation(Installation1)
                    VRMF(7.5.0.2)
AMQ9207: The data received from host 'test2 (192.168.1.103)' on channel '????'
is not valid.

EXPLANATION:
Incorrect data format received from host 'test2 (192.168.1.103)' over TCP/IP.
It may be that an unknown host is attempting to send data. An FFST file has
been generated containing the invalid data received.

The channel name is '????'; in some cases it cannot be determined and so is
shown as '????'.
ACTION:
Tell the systems administrator.
----- amqxfdcx.c : 907收起
互联网服务 · 2014-08-12
浏览963
sangmin214sangmin214系统工程师SS
1. 两边的sender channel都是running的么?2. DC.SVRCONN貌似是多余的嘛3. MCAUSER('mq') 这个可以先全部去掉显示全部
1. 两边的sender channel都是running的么?
2. DC.SVRCONN貌似是多余的嘛
3. MCAUSER('mq') 这个可以先全部去掉收起
系统集成 · 2014-08-11
浏览987

提问者

zhang7980
软件开发工程师isoftstone

问题状态

  • 发布时间:2014-08-11
  • 关注会员:1 人
  • 问题浏览:3776
  • 最近回答:2014-08-12
  • X社区推广