Rabbitmq命令行不删除QUE

Rabbitmq命令行不删除QUE,rabbitmq,Rabbitmq,当我以管理员身份输入以下重定向到文本文件的命令时: C:\Users\snoopy\Downloads>python.exe rabbitmqadmin.py -H dev-xxx.mydomain.com -P 15672 -u snoopy -p 123 delete queue name="foxbotXb44bacbd-b29c-449b-b5a5984ec3246c9b_control" -> CANNOTDELETE.txt CANNOTDELETE.txt的内容如下:

当我以管理员身份输入以下重定向到文本文件的命令时:

C:\Users\snoopy\Downloads>python.exe rabbitmqadmin.py -H dev-xxx.mydomain.com -P 15672 -u snoopy -p 123 delete queue name="foxbotXb44bacbd-b29c-449b-b5a5984ec3246c9b_control" -> CANNOTDELETE.txt
CANNOTDELETE.txt的内容如下:

 ERROR: Argument "-" not in format name=value
 rabbitmqadmin.py --help for help
如果我不重定向,只是让错误显示到控制台,我会得到以下访问拒绝

  C:\Users\snoopy\Downloads>python.exe rabbitmqadmin.py -H dev-xxx.mydomain.com -P 15672 -u snoopy -p Password123 delete queue name="foxbotXb44bacbd-b29c-449b-b5a5-984ec3246c9b_control" *** Access refused: /api/queues/%2F/quebotXb44bacbd-b29c-449b-b5a5-984ec3246c9b_control
试着这样做:

 $ ./rabbitmqadmin.py delete queue name='test' -H localhost -P 15672 -u guest -p guest 
    queue deleted
它应该会起作用

编辑

您没有权限,如果我插入了错误的密码(guest1),则会出现相同的错误:

$ ./rabbitmqadmin.py delete queue name='test' -H localhost -P 15672 -u guest -p guest1 
*** Access refused: /api/queues/%2F/test

检查您的用户权限。

我尝试了您的建议。但是我仍然获得了被拒绝的访问权python.exe rabbitmqadmin.py delete queue name='foxbotXb44bacbd-b29c-449b-b5a5-984ec3246c9b_control'-H xxx-svc.vacationroost.com-P 15672-u snoopy-P password123管理员刚刚写信给我,说snoopy帐户没有要删除的perm。她刚刚把它们给了我。因此,您提供的命令应该有效。Standbyhey gas,在获得正确的烫发后,我仍然无法删除。我缺少的是-V开关。必须指定vhost。如果未指定
vhost
,API将使用默认主机“\”。您可以在定义为
/%2F/
的URL中看到。