Amazon MQ para corretores RabbitMQ - Amazon MQ

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Amazon MQ para corretores RabbitMQ

O que é um corretor Amazon MQ para RabbitMQ?

Um agente é um ambiente de agente de mensagens em execução no Amazon MQ. É o bloco de criação básico do Amazon MQ. A descrição combinada da classe (m5, t3) e do tamanho (large, micro) da instância do agente é um Tipo de instância de agente (por exemplo, mq.m5.large). Para obter mais informações, consulte Broker instance types.

  • Um agente de instância única é composto por um agente em uma zona de disponibilidade atrás de um Network Load Balancer NLB () O agente se comunica com seu aplicativo e com um volume de armazenamento da Amazon. EBS

  • A implantação de cluster é um agrupamento lógico de três nós do agente RabbitMQ por trás de um Balanceador de Carga da Rede, cada um compartilhando usuários, filas e um estado distribuído em várias Zonas de Disponibilidade (AZ).

Para obter mais informações, consulte Opções de implantação do Amazon MQ para corretores RabbitMQ.

É possível habilitar as atualizações automáticas de versões secundárias para novas versões secundárias do mecanismo do agente à medida que novas versões do mecanismo RabbitMQ são lançadas. As atualizações automáticas ocorrem durante a janela de manutenção definida pelo dia da semana, a hora do dia (no formato de 24 horas) e o fuso horário (UTCpor padrão).

Protocolos compatíveis

Você pode acessar seus corretores RabbitMQ usando qualquer linguagem de programação compatível com o RabbitMQ e habilitando os seguintes protocolos: TLS

Portas listener

Os corretores RabbitMQ gerenciados pelo Amazon MQ oferecem suporte às seguintes portas de ouvinte para conectividade em nível de aplicativo viaamqps, bem como conexões de clientes usando o console web e o gerenciamento do RabbitMQ. API

  • Porta do ouvinte 5671 - usada para conexões feitas por meio do seguro AMQPURL. Por exemplo, dado um corretor com ID de corretorb-c8352341-ec91-4a78-ad9c-a43f23d325bb, implantado na us-west-2 região, o seguinte é o completo do corretor amqpURL:b-c8352341-ec91-4a78-ad9c-a43f23d325bb.mq.us-west-2.amazonaws.com:5671.

  • Portas de ouvinte 443 e 15671 - Ambas as portas de ouvinte podem ser usadas de forma intercambiável para acessar um corretor por meio do console web do RabbitMQ ou do gerenciamento. API

Atributos

Um agente RabbitMQ tem vários atributos:

  • Um nome. Por exemplo, MyBroker.

  • Um ID. Por exemplo, b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9.

  • Um nome de recurso da Amazon (ARN). Por exemplo, arn:aws:mq:us-east-2:123456789012:broker:MyBroker:b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9.

  • Um console web RabbitMQ. URL Por exemplo, https://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com.

    Para obter mais informações, consulte o Console da Web RabbitMQ na documentação do RabbitMQ.

  • Um AMQP endpoint seguro. Por exemplo, amqps://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com.

Para obter uma lista completa dos atributos do agente, consulte o seguinte na Referência do Amazon MQ: REST API