运维管理
wipeWritePerm
作用:清除特定Brokerd的写权限
命令:mqadmin wipeWritePerm -b [-h] [-n ]
参数 | 含义 | 备注 |
-h,–help | 打印help信息 | |
-n,–namesrvAddr | nameserver服务地址列表 | |
-b,–brokerName | broker name |
示例:
1 | [root@localhost-001 bin] |
resetOffsetByTime
作用:通过时间戳重置消费者offset(不用重启客户端)
命令:mqadmin resetOffsetByTime [-c] [-f ] -g [-h] [-n ] -s -t
参数 | 含义 | 备注 |
-h,–help | 打印help信息 | |
-n,–namesrvAddr | nameserver服务地址列表 | |
-c,–cplus | 重置客户端offset | |
-f,–force | 通过时间戳强制回滚 | true、false,默认为true |
-g,–group | 消费者所属组名 | |
-s,–timestamp | 设置时间戳 | 选项:now、currentTimeMillis、yyyy-MM-dd#HH:mm:ss:SSS |
-t,–topic | topic名称 |
示例:
1 | ./mqadmin resetOffsetByTime -n 172.24.30.192:9876 -g zhurunhua-1 -s now -t zhurunhua |
cleanExpiredCQ
作用:清理过期的消费者队列
命令:mqadmin cleanExpiredCQ [-b ] [-c ] [-h] [-n ]
参数 | 含义 | 备注 |
-h,–help | 打印help信息 | |
-n,–namesrvAddr | nameserver服务地址列表 | |
-b,–brokerAddr | broker地址 | |
-c,–cluster | 集群名称 |
示例:
1 | [root@localhost-001 bin] |
startMonitoring
作用:开启监控
命令:mqadmin startMonitoring [-h] [-n ]
参数 | 含义 | 备注 |
-h,–help | 打印help信息 | |
-n,–namesrvAddr | nameserver服务地址列表 |
示例:
1 | ./mqadmin startMonitoring -n 172.24.30.192:9876 |
allocateMQ
作用:分配MQ
命令:mqadmin allocateMQ [-h] -i [-n ] -t
参数 | 含义 | 备注 |
-h,–help | 打印help信息 | |
-n,–namesrvAddr | nameserver服务地址列表 | |
-i,–ipList | ip列表 | |
-t,–topic | topic名称 |