Amazon MQ pour les courtiers ActiveMQ - Amazon MQ

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Amazon MQ pour les courtiers ActiveMQ

Qu'est-ce qu'un courtier Amazon MQ pour ActiveMQ ?

Un agent est un environnement d'agent de messages qui s'exécute sur Amazon MQ. Il constitue la composante de base d'Amazon MQ. Description combinée de la classe de l'instance de l'agent (m5, t3) et la taille (large, micro) est un type d'instance d'agent (par exemple, mq.m5.large). Pour de plus amples informations, veuillez consulter Broker instance types.

  • Un agent à instance unique est composé d'un agent dans une zone de disponibilité. Le broker communique avec votre application et avec un volume de EFS stockage Amazon EBS ou Amazon.

  • Un agent actif/en veille est composé de deux agents répartis dans deux zones de disponibilité différentes, configurés dans une paire redondante. Ces courtiers communiquent de manière synchrone avec votre application et avec AmazonEFS.

Pour de plus amples informations, veuillez consulter Options de déploiement pour Amazon MQ pour les courtiers ActiveMQ.

Vous pouvez activer les mises à niveau automatiques des versions mineures vers de nouvelles versions mineures pour le moteur d'agent, à mesure qu'Apache publie de nouvelles versions. Les mises à niveau automatiques ont lieu pendant la période de maintenance définie par le jour de la semaine, l'heure (au format 24 heures) et le fuseau horaire (UTCpar défaut).

Pour plus d'informations sur la création et la gestion des agents, consultez les sections suivantes :

Protocoles de niveau filaire pris en charge

Vous pouvez accéder à vos courtiers en utilisant n'importe quel langage de programmation pris en charge par ActiveMQ et en TLS activant explicitement les protocoles suivants :

Attributs

Un agent ActiveMQ a plusieurs attributs, par exemple :

  • Un nom (MyBroker)

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

  • Un nom de ressource Amazon (ARN) (arn:aws:mq:us-east-2:123456789012:broker:MyBroker:b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9)

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

    Pour plus d'informations, consultez Console web dans la documentation ActiveMQ Apache.

    Important

    Si vous spécifiez un plan d'autorisation qui n'inclut pas le groupe activemq-webconsole, vous ne pouvez pas utiliser la console web ActiveMQ car le groupe n'est pas autorisé à envoyer des messages à l'agent Amazon MQ ou à recevoir des messages de ce dernier.

  • Des points de terminaison de protocole de niveau filaire:

    • 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

      Note

      Il s'agit d'un OpenWire point 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

    Pour plus d'informations, consultez Configuration des transports dans la documentation ActiveMQ Apache.

Note

Pour un broker actif/de réserve, Amazon MQ fournit deux URLs consoles Web ActiveMQ, mais une seule est active à la fois. URL De même, Amazon MQ fournit deux points de terminaison pour chaque protocole de niveau filaire, mais un seul point de terminaison est actif dans chaque paire à la fois. Les suffixes -1 et -2 indiquent une paire redondante.

Pour obtenir la liste complète des attributs des courtiers, consultez les informations suivantes dans le Amazon MQ REST API Reference :

Utilisateurs du courtier

Un utilisateur ActiveMQ est une personne ou une application qui peut accéder aux files d'attente et aux rubriques d'un agent ActiveMQ. Vous pouvez configurer les utilisateurs pour qu'ils disposent d'autorisations spécifiques. Par exemple, vous pouvez autoriser certains utilisateurs à accéder à la console web ActiveMQ.

Un groupe est une étiquette sémantique. Vous pouvez affecter un groupe à un utilisateur et configurer des autorisations pour les groupes pour envoyer vers, recevoir depuis et administrer des files d'attente et des rubriques spécifiques.

Important

Apporter des modifications à une configuration n'applique pas immédiatement les modifications à l'agent. Pour appliquer vos modifications, vous devez attendre la fenêtre de maintenance suivante ou redémarrer l’agent.

Pour plus d'informations sur les utilisateurs et les groupes, consultez les éléments suivants dans la documentation Apache ActiveMQ :

Pour plus d'informations sur la création, la modification et la suppression des utilisateurs ActiveMQ, consultez les sections suivantes :

Attributs utilisateur

Pour obtenir la liste complète des attributs utilisateur, consultez ce qui suit dans le Amazon MQ REST API Reference :