MQ常用命令.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MQ常用命令

队列管理器 创建队列管理器 命令:crtmqm qmgrName 示例: crtmqm -ld /var/mqm/log -lc -lf 16384 -lp 25 -ls 5 QMCIS 参数说明: -ld 日志文件目录 -lc 使用循环日志 -lf 日志文件页大小 -lp 主日志文件个数 -ls 辅助日志文件个数 QMCIS:队列管理器名 启动队列管理器 命令:strmqm qmgrName 停止队列管理器 命令:endmqm -c|-w|-i|-p qmgrName 参数说明: -c 受控关闭(或停顿关闭)。这是缺省值。 队列管理器停止,但仅当所有应用程序已断开连接后才停止。当前正在处理的任何 MQI 调用已完成。 立即将控制权返回给您,并且不通知您队列管理器是何时停止的。 对通过服务器连接通道连接的任何客户机应用程序的影响等效于以 QUIESCE 方式发出的 STOP CHANNEL 命令。 -w 等待关闭。 此类型的关闭等效于受控关闭(除了仅当队列管理器已停止后才将控制权返回给您之外)。当执行关闭时,您将接收到消息:等待队列管理器 qmName 结束。 对通过服务器连接通道连接的任何客户机应用程序的影响等效于以 QUIESCE 方式发出的 STOP CHANNEL 命令。 -i 立即关闭。队列管理器在完成所有当前正在处理的 MQI 调用后停止。任何在该命令发出后发出的 MQI 请求都将失败。当队列管理器再次启动时,任何未完成的工作单元将回滚。 队列管理器结束后返回控制权。 对通过服务器连接通道连接的任何客户机应用程序的影响等效于以 FORCE 方式发出的 STOP CHANNEL 命令。 -p 抢先关闭。 仅在意外情况下使用此类型的关闭。例如,当队列管理器在常规 endmqm 命令下未停止。 队列管理器可以停止而不等待应用程序断开连接或 MQI 调用完成。这可能会产生 WebSphere MQ 应用程序的不可预测的结果。关闭方式设置为立即关闭。如果队列管理器稍后未停止,关闭方式将升级,且终止所有剩余的的队列管理器进程。 对通过服务器连接通道连接的任何客户机应用程序的影响等效于以 TERMINATE 方式发出的 STOP CHANNEL 命令。 dltmqm 显示队列管理器启动状态 命令:dspmq 命令结果显示示例: QMNAME(Test) STATUS(正在运行) QMNAME(Test2) STATUS(已正常结束) 管理本地MQ对象 使用 MQSC 命令执行本地管理任务交互地使用 MQSC 命令runmqsc [qmgrName] 从文本文件运行 MQSC 命令runmqsc [qmgrName] myprog.in myprog.out 命名 WebSphere MQ 对象的规则WebSphere MQ 认证信息、通道、客户机通道、侦听器、名称列表、进程、队列、服务和存储类对象存在于各自独立的对象名称空间中,因此,每个不同类型的对象都可以有相同的名称。但是,同一个名称空间中的对象不能与任何其它的对象同名。(例如,本地队列不能和模型队列有相同的名称。)WebSphere MQ 中的名称都区分大小写;但是,您应该记住不包含在引号中的小写字符将转换为大写。 display qmgr (display可简写为dis) 示例: alter qmgr CCSID(819) #修改字符集 def ql(DEADQ) defpsist(yes) maxdepth(20000) replace alter qmgr deadq(DEADQ) #设置死信队列为DEADQ 队列 定义本地队列示例 def ql(FROMCCPC_1) maxdepth(10000) defpsist(yes) replace 参数说明: ql(FROMCCPC_1): 队列本地名称 maxdepth:队列上允许的最大消息数defpsist:队列中消息持久性默认值。 NO 该队列上的消息在队列管理器重新启动时丢失 YES 该队列上的消息在队列管理器重新启动时保存了下来。 Persistence持久性属性和消息Expiry消息到期时间Persistence和Expiry属性是应用程序往队列放入消息时指定。消息本身的Persistence值优先于队列defpsist值。Expiry指消息到期时间Expiry设为永不过期,重启队列管理器时,消息也将丢失。 定义远程队列示例 def qr(TOCCPC_1) rname(5819_1) rqmname(

文档评论(0)

kakaxi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档