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.
Mise en route : création et connexion à un courtier RabbitMQ
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. La description combinée de la classe d'instance de courtier (m5
,t3
) et de la taille (large
,micro
) est appelée type d'instance de courtier (par exemple,mq.m5.large
). Pour de plus amples informations, consultez Qu'est-ce qu'un courtier Amazon MQ pour RabbitMQ ?.
Créez un courtier RabbitMQ
La tâche Amazon MQ la plus importante et la plus courante consiste à créer un agent. L'exemple suivant montre comment vous pouvez utiliser le AWS Management Console pour créer un courtier de base.
Après avoir créé un courtier, consultez les meilleures pratiques relatives à RabbitMQ pour obtenir des recommandations visant à optimiser les performances et à minimiser les coûts de débit lorsque vous travaillez avec les courtiers RabbitMQ Amazon MQ.
Connectez-vous à la console Amazon MQ
. -
Dans la page Select broker engine (Sélectionner le moteur de l'agent), choisissez RabbitMQ, puis choisissez Next (Suivant).
-
Dans la page Select deployment mode (Sélectionner le mode de déploiement), choisissez le mode de déploiement, par exemple, Cluster deployment (Déploiement en cluster), puis choisissez Next (Suivant).
-
Un agent à instance unique est composé d'un agent dans une zone de disponibilité derrière d'un Network Load Balancer (NLB). L'agent communique avec votre application et avec un volume de stockage Amazon EBS. Pour de plus amples informations, veuillez consulter Option 1 : courtier à instance unique Amazon MQ pour RabbitMQ.
-
Un déploiement en cluster RabbitMQ pour une haute disponibilité est un regroupement logique de trois nœuds d'agent RabbitMQ derrière d'un Network Load Balancer, chacun partageant des utilisateurs, des files d'attente et un état distribué sur plusieurs zones de disponibilité (AZ). Pour de plus amples informations, veuillez consulter Option 2 : déploiement du cluster Amazon MQ pour RabbitMQ.
-
-
Sur la page Configure settings (Configurer les paramètres), dans la section Details (Détails), effectuez ce qui suit :
-
Saisissez le nom de l'agent.
Important
N'ajoutez pas de données d'identification personnelle (PII) ou d'autres données confidentielles ou sensibles dans les noms d'agents. Les noms des courtiers sont accessibles à d'autres AWS services, notamment CloudWatch aux journaux. Les noms d'agents ne sont pas destinées à être utilisées pour des données privées ou sensibles.
Cliquez sur Broker instance type (Type d'instance de l'agent) (par exemple, mq.m5.large). Pour de plus amples informations, veuillez consulter Broker instance types.
-
-
Dans la page Configure settings (Configuration des paramètres), dans la section RabbitMQ access (Accès à RabbitMQ), renseignez les champs Username (Nom d'utilisateur) et Password (Mot de passe). Les restrictions suivantes s'appliquent aux informations d’identification de connexion des agents :
Votre nom d'utilisateur peut contenir uniquement des caractères alphanumériques, des tirets, des points et des traits de soulignement (- . _). Cette valeur ne doit pas contenir de caractères tilde (~). Amazon MQ interdit l'utilisation de
guest
comme nom d'utilisateur.-
Votre mot de passe doit comporter 12 caractères minimum, dont au moins 4 caractères uniques, et ne doit pas contenir de virgules, de deux-points ou de signes égal (,:=).
Important
N'ajoutez pas de données d'identification personnelle (PII) ou d'autres données confidentielles ou sensibles dans les noms d'utilisateur des agents. Les noms d'utilisateur des courtiers sont accessibles à d'autres AWS services, notamment aux CloudWatch journaux. Les noms d'utilisateur des agents ne sont pas destinées à être utilisées pour des données privées ou sensibles.
Note
Dans la section Paramètres supplémentaires, vous pouvez également configurer les éléments suivants :
-
Choisissez Suivant.
-
Dans la page Review and create (Vérifier et créer), vous pouvez vérifier vos sélections et les modifier si nécessaire.
-
Choisissez Create broker (Créer un agent).
Alors qu'Amazon MQ crée votre agent, il affiche l'état Creation in progress (Création en cours).
La création d'un agent prend environ 15 minutes.
Lorsque votre agent est créé avec succès, Amazon MQ affiche l'état Running (En cours d'exécution).
-
Sélectionnez
MyBroker
.Sur la
MyBroker
page, dans la section Connect, notez l'URL de la console Web RabbitMQde votre courtier, par exemple : https://b-c8349341-ec91-4a78-ad9c-a57f23f235bb.mq.us-west-2.on.aws
Notez également le point de terminaison secure-AMQP
de votre agent. Voici un exemple de amqps
point de terminaison exposant un port d'écouteur5671
.amqps://b-c8349341-ec91-4a78-ad9c-a57f23f235bb.mq.us-west-2.on.aws:5671