要获得有关物理目的地当前属性的信息,请使用 query dst 子命令。下面是 query dst 子命令的语法:
query dst -t destType -n destName
此命令列出有关指定类型和名称的目的地的信息。例如,以下命令显示有关队列目的地XQueue 的信息:
imqcmd query dst -t q -n XQueue -u admin
此命令将产生类似如下内容的输出:
------------------------------------ Destination Name Destination Type ------------------------------------ XQueue Queue On the broker specified by: ------------------------- Host Primary Port ------------------------- localhost 7676 Destination Name XQueue Destination Type Queue Destination State RUNNING Created Administratively true Current Number of Messages 0 Current Total Message Bytes 0 Current Number of Producers 0 Current Number of Active Consumers 0 Current Number of Backup Consumers 0 Max Number of Messages unlimited (-1) Max Total Message Bytes unlimited (-1) Max Bytes per Message unlimited (-1) Max Number of Producers 100 Max Number of Active Consumers 1 Max Number of Backup Consumers 0 Limit Behavior REJECT_NEWEST Consumer Flow Limit 1000 Is Local Destination false Local Delivery is Preferred false Use Dead Message Queue true |
输出还显示与目的地关联的生成方和使用方的数量。对于队列目的地,该数量包括活动使用方和备份使用方。
可以使用 update dst 子命令更改一个或多个属性的值(请参见更新物理目的地属性)。