Options de déploiement pour 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.

Options de déploiement pour Amazon MQ pour les courtiers ActiveMQ

Amazon MQ propose des options de déploiement en instance unique et en cluster pour les courtiers.

Option 1 : courtiers en instance unique Amazon MQ

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. Les volumes EFS de stockage Amazon sont conçus pour fournir le plus haut niveau de durabilité et de disponibilité en stockant les données de manière redondante dans plusieurs zones de disponibilité ()AZs. Amazon EBS fournit un stockage par blocs optimisé pour une faible latence et un débit élevé. Pour plus d'informations sur les options de stockage, consultez Storage.

Le schéma suivant illustre un broker à instance unique avec un EFS stockage Amazon répliqué sur plusieurs instances. AZs

Diagram showing client, Amazon MQ broker, and EFS volume in AWS Cloud availability zone.

Le schéma suivant illustre un broker à instance unique dont le EBS stockage Amazon est répliqué sur plusieurs serveurs au sein d'une même zone de disponibilité.

Diagram showing client, Amazon MQ broker, and EBS volume within AWS Cloud availability zone.

Option 2 : courtiers actifs/de réserve Amazon MQ pour une haute disponibilité

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. Les volumes EFS de stockage Amazon sont conçus pour fournir le plus haut niveau de durabilité et de disponibilité en stockant les données de manière redondante dans plusieurs zones de disponibilité ()AZs. Pour de plus amples informations, veuillez consulter Storage.

Généralement, une seule des instances d'agent à la fois est active, les autres instances d'agent étant en veille. Si l'une des instances de l'agent est défaillante ou est en cours de maintenance, Amazon MQ met rapidement l'instance inactive hors service. Cela permet à l'instance en veille intègre de devenir active et de commencer à accepter les communications entrantes. Lorsque vous redémarrez un agent, le basculement ne prend que quelques secondes.

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 les points de terminaison de protocole de niveau filaire, vous pouvez autoriser votre application à se connecter à l'un ou l'autre des points de terminaison à l'aide du transport de basculement.

Le schéma suivant illustre un broker actif/de secours dont le EFS stockage Amazon est répliqué sur plusieurs serveurs. AZs

Active/standby Amazon MQ broker setup with EFS volume across multiple availability zones.