2012-06-07 17 views
11

Ho installato rabbitmq 2.8.2 con l'interfaccia di gestione web in esecuzione. Le code e gli scambi non mostrano dati.La console web di gestione di RabbitMQ non mostra code o scambi

rabbitmqctl list_queues funziona e mostra le mie code.

Ho eseguito rabbitmqctl stop_app, start_app .. e anche il servizio rabbitmq-server restart.

Qualche idea su come ottenere la coda & scambiare i dettagli da popolare?

risposta

15

Avevo rimosso l'utente ospite e creato un nuovo utente per me stesso. Il mio nuovo utente non ha avuto il permesso di accedere a/vhost. L'aggiunta di questa autorizzazione ha risolto il problema.

+1

Questo è stato un risparmiatore di vita ... veloce e utile :) – danigosa

+0

Hey Questo ha corretto il mio numero iniziale, quindi grazie! ma ora non mostra con precisione le code che ho, ad esempio quando nella mia console mostra 10 code ma nel manager RabbitMQ mostra solo le code che ho creato manualmente –

1

Gli utenti di Rabbitmq hanno solo il permesso di visualizzare le code che hanno creato per impostazione predefinita. Inoltre, se si desidera che l'utente abbia accesso alla console di gestione, è necessario concedere i privilegi corretti.

Per risolvere questo problema che ho incontrato:

rabbitmqctl set_user_tags <user> management 

Ci sono più informazioni su come impostare le autorizzazioni corrette per accedere alla console di gestione sul sito RabbitMQs: https://www.rabbitmq.com/management.html

Problemi correlati