2012-06-07 65 views
11

我有rabbitmq 2.8.2設置與運行的Web管理界面。隊列和交換沒有顯示數據。RabbitMQ管理Web控制檯不顯示隊列或交換

rabbitmqctl list_queues的作品,並顯示我的隊列。

我已經完成了rabbitmqctl stop_app,start_app ..以及服務rabbitmq-server restart。

任何想法如何獲得隊列&交換細節填充?

回答

15

我已經刪除了guest用戶併爲我自己創建了一個新用戶。我的新用戶沒有權限訪問/ vhost。添加該權限解決了我的問題。

+1

這是一個生命的救星......快和有用:) – danigosa

+0

嘿這固定我的第一個問題,所以謝謝你!但現在它不能準確顯示我擁有的隊列,例如,在我的控制檯中顯示10個隊列時,但在RabbitMQ管理器中,它只顯示我手動創建的隊列 –

1

Rabbitmq用戶只有權限查看默認創建的隊列。另外,如果您希望用戶有權訪問管理控制檯,則需要授予正確的權限。

爲了解決這個問題,我跑:

rabbitmqctl set_user_tags <user> management 

上有用於訪問RabbitMQs網站管理控制檯設置正確的權限的詳細信息:https://www.rabbitmq.com/management.html