Rabbit MQ
Agente de mensajes (message broker) de código abierto, distribuido y de alto rendimiento que facilita la comunicación asíncrona entre aplicaciones.
-
Comprobar que en el fichero .services está descomentada la línea con el servicio rabbitmq.
-
Ejecutar ./up.sh desde la carpeta odoodock.
-
Abrir el navegador y acceder a la URL http://locahost:15672 que da aceso al panel de administración
-
En la página de login usar como credenciales por defecto:
Username : admin Password : admin -
El puerto para la comunicación con las colas es por defecto el 5672 o el configurado en la variable
$RABBITMQ_PORT
Creación de colas
La creación de vhost, exchanges, usuarios, permisos, politicas y colas se puede realizar utilzando el fichero definitions.json. La forma más seniclla de crearlo es exportarlo desde la propia consoal de gestión de Rabbit
IMPORTANTE: el usuario debe tener permisos para crear colas en un Virtual Host específico. No por ser administrador es posible crear colas en un Virtual Host si no se ha espcificado explícitamente.