创建topic需要指定的参数,
-b 指定broker上创建topic
-c 指定cluster创建topic
-n 指定namesrv地址,cluster模式下必须从namesrv获取broker地址
-t topic的名字标志
-r/w 读写队列的个数,建议相等
-p queue的读写权限
-o 待研究不确定是不是保证全局有序消息的配置
docker容器命令行创建/删除topic
创建topic:
docker exec rmqnamesrv mqadmin updateTopic -b 172.31.38.144:10911 -r 1 -w 1 -t atestShell1
备注:-b 指定broker 节点。 -r 指定读队列数 -w 指定写队列数 -t topic
删除topic:
docker exec rmqnamesrv mqadmin deleteTopic -c DefaultCluster -n 172.31.38.144:9876 -t atestShell1
备注:-c 指定集群名称 -n 指定namesrv 地址 -t 指定topic
网友评论