Broker - 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.

Broker

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 plus d’informations, consultez 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 plus d’informations, consultez Broker Architecture.

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 :