您的位置:首页 > 产品设计 > UI/UE

在IBM MQ的queue上设置trigger

2010-08-09 17:55 106 查看
在IBM MQ的queue上设置trigger,在有消息到达queue的时候调用application来处理消息.

1,为queue指定trigger,可以通过如下的方式来建立Queue:

MQ1为queue manager的名称.

runmqsc MQ1

DEFINE QL(Q.INIT)  REPLACE

DEFINE QL(TESTQ) TRIGGER TRIGTYPE(EVERY) PROCESS(TESTPROC) INITQ(Q.INIT)  REPLACE

2,定义要调用的process:

DEFINE PROCESS (TESTPROC) APPLICID('D:/temp/test.bat') REPLACE

 

3,启动trigger monitor

runmqtrm -m MQ1 -q Q.INIT

 

*process是在MQ的进程里启动的,被调用的application,如bat文件如果用到路径,是在MQ运行的当前路径.

*DEFINE命令指定 INITQ(Q.INIT)时,会将括号里的名称自动转换为大写.

 

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ibm application manager