start manager arquitectura rabbitmq

manager - rabbitmq server jar



No se puede habilitar el complemento de administración de rabbitmq en Windows (7)

Aquí están los pasos que hice para solucionar el problema.

  1. Eliminar RabbitMQ y Erlang
  2. Elimine las entradas de registro en HKLM / SOFTWARE / Ericsson / Erlang / ErlSrv.
  3. Eliminar todo .erlang.cookie (posiblemente en% HOMEDRIVE %% HOMEPATH% y% SYSTEMROOT%)
  4. Instale Erlang luego RabbitMQ CON ADMINISTRADOR DE USUARIO.
  5. Asegúrese de que en el entorno del sistema, ERLANG_HOME con C: / Archivos de programa / erl exista su número de versión . Si no, crea.
  6. Ejecutar rabbitmq-plugins habilita rabbitmq_management desde la carpeta sbin de RabbitMQ

Entonces, esto es lo que he hecho:

  1. Erlang instalado en mi máquina de Windows x64 bit
  2. RabbitMQ instalado
  3. Comenzó el servicio RabbitMQ

En este paso no tengo errores. Sin embargo, cuando trato de enabe rabbitmq-management, recibo algunos mensajes de error en la consola. La forma en que trato de habilitarlo es esta:

C:/.../rabbitmq-server-3.5.6/sbin>rabbitmq-plugins.bat enable rabbitmq_management

Esto resulta en:

La aplicación de la configuración del plugin para rabbit @ Jacobian ... falló

Para agregar a esto, conozco this hilo, pero no estoy seguro de lo que significa este comando SET HOMEDRIVE=C: Sin embargo, lo intenté así:

C:/.../rabbitmq-server-3.5.6/sbin> SET HOMEDRIVE=C: C:/.../rabbitmq-server-3.5.6/sbin> rabbitmq-plugins.bat enable rabbitmq_management

Pero todavía tengo el mismo mensaje de error. ¡Gracias!

EDITAR:

EDITAR

Parece, como RabbitMQ convirtió en RubbishMQ . El problema es que seguí pasos muy básicos y muy básicos para instalar RabbitMQ ahora en la máquina Ubuntu y obtuve una terrible lista de mensajes de error una vez más. Estos son los pasos que seguí:

apt-get install pkg-config automake autoconf libsigc++-2.0-dev git clone git://github.com/alanxz/rabbitmq-c.git cd rabbitmq-c # Enable and update the codegen git submodule git submodule init git submodule update # Configure, compile and install autoreconf -i && ./configure && make && sudo make install rabbitmq-plugins enable rabbitmq_management

Cuando ejecuto el último comando recibo toneladas de mensajes de error. Entre ellos veo "error_logger ... Error al leer ./.erlang.cookie: eaccess". Entonces, creo que hay algunos pasos faltantes secretos o algún hechizo de vudú, que puede hacer que funcione. Pero no sé todas esas cosas y espero escuchar algún consejo. Esto es lo que espero ver: 1) instalación paso a paso de RabbitMQ en Windows y prueba paso a paso, que todo funciona 2) lo mismo para Ubuntu. ¡Preparados listos ya!


Compruebe si este archivo C:/Windows/.erlang.cookie y este archivo C:/Users/youruser/.erlang.cookie son iguales.

Si no es así, copie C:/Windows/.erlang.cookie a C:/Users/youruser/.erlang.cookie

youruser es el usuario de Windows que está utilizando para habilitar la consola de administración. por ejemplo en mi caso: C:/Users/gabriele/.erlang.cookie


De alguna manera, esto resolvió mi problema desde el símbolo del sistema ejecutado como administrador.

C:/.../rabbitmq-server-3.5.6/sbin> SET HOMEDRIVE=C: C:/.../rabbitmq-server-3.5.6/sbin> rabbitmq-service remove C:/.../rabbitmq-server-3.5.6/sbin> rabbitmq-service install C:/.../rabbitmq-server-3.5.6/sbin> rabbitmq-plugins.bat enable rabbitmq_management

Gracias @jacboian


Me enfrenté al mismo problema y mis investigaciones me llevaron a https://.com/a/34538688 que me ayudó a resolverlo. Después de seguir los pasos de esa respuesta, inicie el servicio y deberá resolver el problema.

Básicamente, el problema se debe a que el instalador de RabbitMQ no registra el servicio correctamente.


Me enfrenté al mismo problema, pero ninguna de las soluciones presentadas me ayudó. Tal vez alguien encuentre útil mi solución.

despues de correr

rabbitmq-service.bat install

comando Encontré que el servicio RabbitMQ en el administrador de servicios de Windows se agregó pero no se ejecutó. Lo encendí manualmente y luego

rabbitmq-plugins.bat enable rabbitmq_management

comando se ejecuta perfectamente.

Después de eso, http: // localhost: 15672 se ejecuta correctamente


Probar: inicio de rabbitmq-server. Trabajó para mi


Tan pronto como instalé RabbitMQ no pude abrir localhost: 15672 porque no habilité los complementos para habilitar ese " Indicador de comando de RabbitMQ (sbin dir) " y ejecuté el siguiente comando

rabbitmq-plugins enable rabbitmq_management

Habilitará todos los complementos asociados con RabbitMQ. Ahora abra el navegador y escriba http: // localhost: 15672 abrirá un inicio de sesión de la consola RabbitMQ con "invitado como nombre de usuario" e "invitado como contraseña".