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
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 :