Amazon MQ para corretores ActiveMQ - 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 ActiveMQ

O que é um corretor Amazon MQ for ActiveMQ?

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. O corretor se comunica com seu aplicativo e com um volume de EFS armazenamento da Amazon EBS ou da Amazon.

  • Uma agente ativo/em espera é composto por dois agentes em duas zonas de disponibilidade diferentes, configuradas em um Par redundante. Esses corretores se comunicam de forma síncrona com seu aplicativo e com a Amazon. EFS

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

É possível habilitar as atualizações secundárias de versão automáticas para novas versões secundárias do mecanismo de agente à medida que o Apache lança novas versões. 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).

Para obter informações sobre a criação e o gerenciamento de agentes, consulte o seguinte:

Protocolos de nível de conexão compatíveis

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

Atributos

Um agente ActiveMQ tem vários atributos, por exemplo:

  • Um nome (MyBroker)

  • Um ID (b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9)

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

  • Um ActiveMQ Web Console () URL https://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:8162

    Para obter mais informações, consulte o console da Web na documentação do Apache ActiveMQ.

    Importante

    Se você especificar um mapa de autorização que não inclua o activemq-webconsole, você não poderá usar o Console da Web do ActiveMQ porque o grupo não estará autorizado a enviar mensagens ou receber mensagens do agente do Amazon MQ.

  • Endpoints de protocolos de nível de conexão:

    • amqp+ssl://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:5671

    • mqtt+ssl://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:8883

    • ssl://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:61617

      nota

      Esse é um OpenWire ponto final.

    • stomp+ssl://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:61614

    • wss://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:61619

    Para obter mais informações, consulte Configuração de transportes na documentação do Apache ActiveMQ.

nota

Para um agente ativo/em espera, o Amazon MQ fornece dois ActiveMQ Web ConsoleURLs, mas somente um está ativo por vez. URL Da mesma forma, o Amazon MQ fornece dois endpoints para cada protocolo de nível de conexão, mas apenas um endpoint está ativo em cada par de cada vez. Os sufixos -1 e -2 denotam um par redundante.

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

Usuários do Broker

Um usuário do ActiveMQ é uma pessoa ou uma aplicação que pode acessar as filas e tópicos de um agente ActiveMQ. Você pode configurar usuários para que tenham permissões específicas. Por exemplo, é possível permitir que alguns usuários acessem o Console da Web ActiveMQ.

Um grupo é um rótulo semântico. Você pode atribuir um grupo a um usuário e configurar permissões para grupos para enviar, receber e administrar filas e tópicos específicos.

Importante

Fazer alterações em um usuário não aplica as alterações ao usuário imediatamente. Para aplicar as alterações, você deve aguardar a próxima janela de manutenção ou reiniciar o agente.

Para obter informações sobre usuários e grupos, consulte a documentação do Apache ActiveMQ a seguir:

Para obter informações sobre a criação, edição e exclusão de usuários do ActiveMQ, consulte o seguinte:

Atributos do usuário

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