ann
冰是没有未来的,因为它的永恒
posts - 107,comments - 34,trackbacks - 0

1.创建用户:
       imqusermgr add [-i brokerName] -u userName -p password [-g group]
  例如 :imqusermgr add -u customer -p customer -g user


2.更新用户:
   imqusermgr update [-i brokerName] -u userName -a activeStatus

3.列出用户:
    imqusermgr list [-i brokerName] [-u userName]

可以查看:[message_mq_安装目录]文件夹下:D:\Program Files\MessageQueue\var\mq\instances\imqbroker\etc\passwd文件

修改权限:
  直接修改:[message_mq_安装目录]文件夹下:D:\Program Files\MessageQueue\var\mq\instances\imqbroker\etc\accesscontrol.properties.property文件

4.修改用户密码
   imqusermgr update -u admin -p newpassword

5.列举broker
   imqcmd list bkr

6.queue或者topic相关操作:
     
     1).创建queue
     imq/bin/imqcmd create dst -n queuename-t q -o "maxNumActiveConsumers=5" -u admin
    
     2).创建topic
     imqcmd create dst -n topicname-t t -u admin 
    
     3).清除物理目的地
     imqcmd purge dst -n queuename(或者topicname) -t q(或者t) -u admin
   
     4).监视物理目的地的磁盘利用率
     imq/bin/imqcmd metrics dst -t q(或者t) -n queuename(或者topicname)-m dsk -u admin

       Reserved 保留的 所有记录使用的磁盘空间(以字节为单位),其中包括保存活动消息的记录以及等待再次使用的空闲记录。

       Used   已用的    保存活动消息的记录使用的磁盘空间(以字节为单位)。

       Utilization Ratio 利用率 已用的磁盘空间除以保留的磁盘空间所得的商。 比率越高,可用于保存活动消息的磁盘空间就越多。
   
     5).监视物理目的地的磁盘利用率
     imq/bin/imqcmd metrics dst -t q(或者t) -n queuename(或者topicname)-m dsk -u admin

 
7.列出连接服务
     若要列出代理程式上可用的連線服務,請使用以下指令:
     imqcmd list svc [-b hostName:portNumber]
     例如,以下指令列出在使用連接埠 6565 的主機 MyServer 上執行的代理程式上的可用服務。
     imqcmd list svc -b MyServer:6565
     以下指令列出在使用連接埠 7676 的 localhost 上執行的代理程式上的所有服務:
     imqcmd list svc


8.列出链接broker的host(获取有关连接的信息)
   sudo mq/bin/imqcmd list cxn -u admin

9.管理长期订阅

    长期订阅是指客户端注册为长期项的主题订阅;长期订阅有唯一标识,它要求代理保留该订阅的消息,即使订阅使用方变为非活动状态也是如此     。通常情况下,代理只能在消息已过期的情况下删除为长期订户保留的消息。

    1).列出长期订阅
     imqcmd list dur -d destName
    2).清除长期订阅的所有消息
     imqcmd purge dur -n subscrName -c clientID(例如: imqcmd purge dur -n test -c '${u:username}test')
    3).销毁长期订阅
     imqcmd destroy dur -n subscrName -c clientID(例如: imqcmd destroy dur -n test -c '${u:username}test')


   
posted on 2009-04-23 14:31 冰是没有未来的,因为它的永恒 阅读(668) 评论(0)  编辑  收藏 所属分类: openMQ (imq)

当下,把心放下 放下如果是可能的,那一定是在当下,
不在过去,也不在未来。
当下放下。唯有活在当下,你的问题才能放下。