在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)时,会将括号里的名称自动转换为大写.
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)时,会将括号里的名称自动转换为大写.
相关文章推荐
- WPF根据ScrollViewer的滚动条出现与否来设置触发器Trigger
- Oracle11g中,设置主键为自增1形式-创建Trigger
- NSOperationQueue 设置maxConcurrentOperationCount = 1,就是串行队列了吗?
- bootstrap的popover在trigger设置为hover时不隐藏popover
- ClearCase Trigger指南(8)-可以设置Trigger的ClearCase操作
- Laravel5 cookie和session设置 Cookie::queue()自动添加
- Salesforce 通过自定义设置 设置Trigger开关
- PLSQL Trigger BEFORE :NEW.列名 设置值
- gevent queue应用2 队列设置了最大数量限制
- 利用sp_settriggerorder设置触发器执行顺序
- C++ priority_queue内元素优先级的设置以及注意事项
- 【ROS】Choosing a queue_size - queue_size的大小的设置
- NSOperationQueue 设置依赖
- Spring的quartz.CronTriggerBean触发器的设置
- ACE_Message_Queue的超时设置和消息清除
- Oracle11g中,设置主键为自增1形式-创建Trigger
- 【ROS】Choosing a queue_size - queue_size的大小的设置
- Ejb JMS Queue 设置
- 利用sp_settriggerorder设置触发器执行顺序
- 关于JOB_QUEUE_PROCESSES设置为0的注意事项