Sun Java System Message Queue 3.7 UR1 管理指南

物理目的地管理

表 13–5 列出了用于管理物理目的地的 imqcmd 子命令。在任何情况下,-t(目的地类型)选项都可以采用以下两个值之一:

表 13–5 用于物理目的地管理的命令实用程序子命令

语法 

描述 

create dst -t destType -n destName

    [-o property1 =value1]


    [ [ -o property2 =value2] … ]


创建物理目的地 [不能在主代理暂时不可用的代理群集中执行]

目的地名称 destName 只能包含字母数字字符(不包括空格),并且必须以字母字符开头,或者以下划线 (_) 或美元符号 ($) 开头。目的地名称不能以字符 mq 开头。

destroy dst -t destType -n destName

销毁物理目的地

此操作不能应用于系统创建的目的地,如停用消息队列。 

pause dst [-t destType -n destName]

    [-pst pauseType]


暂停物理目的地的消息传送

暂停由 -t-n 选项指定的物理目的地的消息传送。如果未指定这些选项,将暂停所有目的地。

-pst 选项指定要暂停的消息传送的类型:

    CONSUMERS:暂停向消息使用方传送消息


    PRODUCERS:暂停向消息生成方传送消息


    ALL:暂停所有消息传送


默认值:ALL

resume dst [-t destType -ndestName]

恢复物理目的地的消息传送 

恢复由 -t-n 选项指定的物理目的地的消息传送。如果未指定这些选项,将恢复所有目的地。

update dst -t destType -n destName

    -o property1= value1


    [ [ -o property2 =value2] … ]


设置物理目的地属性

有关物理目的地属性的信息,请参见第 15 章,物理目的地属性参考

purge dst -t destType -n destName

清除来自物理目的地的所有消息

compact dst [-t destType -n destName]

压缩物理目的地

压缩物理目的地(由 -t-n 选项指定)的基于文件的持久性数据存储库。如果未指定这些选项,将压缩所有目的地。

压缩之前必须先暂停目的地。 

list dst [-t destType]

    [-tmp]


列出物理目的地 

列出某个类型的所有物理目的地,该类型由 -t 选项指定。如果未指定任何目的地类型,则同时列出队列目的地和主题目的地。如果指定了 -tmp 选项,还会列出临时目的地。

query dst -t destType -n destName

列出物理目的地属性值

metrics dst -t destType -n destName

    [-m metricType]


    [-int interval]


    [-msp numSamples]


显示物理目的地度量 

-m 选项指定要显示的度量的类型:

    ttl:流入和流出目的地以及驻留在内存中的消息和包


    rts:消息和包流入和流出代理的速率(以一秒为衡量单位),以及其他速率信息


    con:与消息使用方相关的度量


    dsk:磁盘使用情况


默认值:ttl

-int 选项指定显示度量的时间间隔(以秒为单位)。默认值:5

-msp 选项指定要显示的样例的数量。默认值:无限制(无穷多)。