Red de conocimiento informático - Problemas con los teléfonos móviles - Instalación y configuración de RabbitMQ (I)

Instalación y configuración de RabbitMQ (I)

Agregue el archivo Rabbitmq.repo a /etc/yum.repos.d/

yum update -y

yum install -y make gcc gcc-c++ m4 openssl openssl-devel ncurses-devel unixODBC unixODBC-devel java java-devel

yum install socat logrotate -y

yum install erlang Rabbitmq-server -y

systemctl start Rabbitmq-server

Error de inicio de RabbitMQ: - no se puede conectar a epmd en xxxx: tiempo de espera (se agotó el tiempo de espera)

Porque el nombre del host local y la resolución de la dirección IP son inconsistentes;

192.168 100.251 test-web2

Guardar y salir, reiniciar

Configurar el inicio de RabbitMQ:

systemctl enable Rabbitmq-server

Otro RabbitMQ. operaciones:

estado de Rabbitmqctl

parada de Rabbitmqctl

reinicio de systemctl servidor Rabbitmq

/etc/rabbitmq/rabbitmq.conf

Rabbitmqctl: cliente Rabbitmq, utilizado para conectar y administrar Rabbitmq;

Rabbitmq-env: configurar el administrador de variables de entorno;

Rabbitmq-plugins: complemento de back-end de Rabbitmq. administración;

Rabbitmq-server: Rabbitmq Daemon;

Ver información de estado

1. Habilite la versión web del complemento de administración en segundo plano:

Rabbitmq-plugins habilita Rabbitmq_management

2. Cree un nuevo administrador con el nombre de usuario admin y la contraseña admin, y otorgue permisos de administrador (administrador).

Rabbitmqctl add_user admin admin

Rabbitmqctl set_user_tags admin administrador

3. Establezca los permisos de la máquina virtual que el administrador puede usar.

" "." "."

3.1 Gestión de usuarios

Ver todos los usuarios

Rabbitmqctl list_users

Agregar usuarios

Rabbitmqctl add_user zhaobl 123456

Configurar permisos

Rabbitmqctl set_permissions -p "/" zhaobl "."

Ver permisos de usuario

Rabbitmqctl list_user_permissions zhaobl

Establecer etiquetas

Rabbitmqctl set_user_tags zhaobl administrador

Eliminar usuario (por razones de seguridad, elimine el usuario predeterminado)

Rabbitmqctl delete_user guest

4. Gestión de complementos:

Lista de complementos:

Lista de complementos de Rabbitmq

Iniciar complemento:

Rabbitmq-plugins habilita XXX (XXX es el nombre del complemento)

Deshabilita el complemento:

Rabbitmq-plugins deshabilita XXX

5. Abra la interfaz de administración web back-end: /configure.html Obtenga más información sobre la configuración de optimización del rendimiento de RabbitMQ

Instale RabbitMQ usando Docker

Primero, necesitamos instalar el entorno Docker, y el sitio de instalación del entorno Docker será. Como se presenta más adelante en este artículo, este artículo asume que su máquina tiene un entorno Docker instalado.

Primero, extraiga la imagen de RabbitMQ:

docker pull Rabbitmq:3.8.1-management

Luego vea la imagen:

docker images

ETIQUETA DEL REPOSITORIO ID DE IMAGEN TAMAÑO CREADO

Rabbitmq 3.8.1-management 36ed80b6a1b1 Hace 5 semanas 180 MB

Luego ejecute el contenedor:

docker run --name Rabbitmq -d -p 5672:5672 -p 15672.15672 -v /data:/var/lib/rabbitmq Rabbitmq:3.8.1-management

Finalmente, use docker ps para ver los contenedores en ejecución.

De esta forma se instala el entorno acoplable de RabbitMQ.

Introducción a la tecnología RabbitMQ

/super_rd/category_9268807.html