Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Amazon MQ para corredores de RabbitMQ
¿Qué es un bróker de Amazon MQ para RabbitMQ?
Un agente es un entorno de agente de mensajes que se ejecuta en Amazon MQ. Es el componente básico de Amazon MQ. La descripción combinada de la instancia del agente clase (m5
, t3
) y tamaño (large
, micro
) es un tipo de instancias del agente (por ejemplo, mq.m5.large
). Para obtener más información, consulte Broker instance types.
-
Un corredor de instancia única está compuesto por un corredor en una zona de disponibilidad detrás de un Network Load Balancer NLB () El corredor se comunica con su aplicación y con un volumen de almacenamiento de EBS Amazon.
-
Una implementación de clúster es una agrupación lógica de tres nodos de agente de RabbitMQ situados detrás de un balanceador de carga de red, cada uno de los cuales comparte usuarios, colas y un estado distribuido entre varias zonas de disponibilidad (AZ).
Para obtener más información, consulte Opciones de implementación de Amazon MQ para corredores de RabbitMQ.
Puede habilitar las actualizaciones automáticas de versiones secundarias para obtener las nuevas versiones secundarias del motor del agente a medida que se publican. Las actualizaciones automáticas se realizan durante el período de mantenimiento definido por el día de la semana, la hora del día (en formato de 24 horas) y la zona horaria (de forma UTC predeterminada).
Protocolos admitidos
Puede acceder a sus corredores de RabbitMQ utilizando cualquier lenguaje de programación compatible con RabbitMQ
Puertos de agente de escucha
Los agentes RabbitMQ gestionados por Amazon MQ admiten los siguientes puertos de escucha para la conectividad a nivel de aplicaciónamqps
, así como las conexiones de clientes mediante la consola web de RabbitMQ y la administración. API
Puerto de escucha: se utiliza para las conexiones realizadas a través de un puerto seguro.
5671
AMQP URL Por ejemplo, si se trata de un corredor con un identificador de corredorb-c8352341-ec91-4a78-ad9c-a43f23d325bb
, desplegado en laus-west-2
región, el siguiente es el nombre completo del corredoramqp
URL:b-c8352341-ec91-4a78-ad9c-a43f23d325bb.mq.us-west-2.amazonaws.com:5671
Puertos de escucha
443
y15671
: ambos puertos de escucha se pueden usar indistintamente para acceder a un corredor a través de la consola web de RabbitMQ o de la administración. API
Atributos
Un agente de RabbitMQ tiene varios atributos:
-
Un nombre. Por ejemplo,
MyBroker
. -
Un ID. Por ejemplo,
b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9
. -
Un nombre de recurso de Amazon (ARN). Por ejemplo,
arn:aws:mq:us-east-2:123456789012:broker:MyBroker:b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9
. -
Una consola web RabbitMQ. URL Por ejemplo,
https://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com
.Para obtener más información, consulte el tema sobre la consola web de RabbitMQ
en la documentación de RabbitMQ. -
Un punto final seguro. AMQP Por ejemplo,
amqps://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com
.
Para obtener una lista completa de los atributos del bróker, consulta lo siguiente en la referencia de Amazon MQ: REST API