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.
Création d'une file d'attente standard Amazon SQS et envoi d'un message
Voici comment créer une file d'attente standard pour Amazon SQS.
Création d'une file d'attente à l'aide de la console Amazon SQS
Vous pouvez utiliser la console Amazon SQS pour créer des files d'attente standard. La console fournit des valeurs par défaut pour tous les paramètres, à l'exception du nom de la file d'attente.
Important
Le 17 août 2022, le chiffrement côté serveur (SSE) par défaut a été appliqué à toutes les files d'attente Amazon SQS.
N'ajoutez pas de données d'identification personnelle (PII) ou d'autres données confidentielles ou sensibles dans les noms de file d'attente. Les noms des files d'attente sont accessibles à de nombreux Amazon Web Services, y compris les noms de facturation et CloudWatch les journaux. Les noms de file d'attente ne sont pas destinés à être utilisés pour des données privées ou sensibles.
Pour créer une file d'attente standard Amazon SQS
Ouvrez la console Amazon SQS à l'adresse https://console.aws.amazon.com/sqs/
. -
Choisissez Créez une file d'attente.
-
Pour Type, le type de file d'attente standard est défini par défaut.
Note
Une fois la file d'attente créée, vous ne pouvez pas modifier son type.
-
Entrez un nom pour votre file d'attente.
-
(Facultatif) La console définit les valeurs par défaut pour les paramètres de configuration de la file d'attente. Sous Configuration, vous pouvez définir de nouvelles valeurs pour les paramètres suivants :
-
Pour le Délai de visibilité, saisissez la durée et les unités. La plage est comprise entre 0 seconde et 12 heures. La valeur par défaut est de 30 secondes.
-
Pour Période de conservation des messages, saisissez la durée et les unités. La plage est comprise entre 1 minute et 14 jours. La valeur par défaut est de 4 jours.
-
Pour Retard de diffusion, saisissez la durée et les unités. La plage est comprise entre 0 seconde et 15 minutes. La valeur par défaut est de 0 seconde.
-
Pour Taille maximale du message, saisissez une valeur. La plage est comprise entre 1 et 256 Ko. La valeur par défaut est de 256 Ko.
-
Pour le Temps d'attente du message de réception, saisissez une valeur. La plage est comprise entre 0 et 20 secondes. La valeur par défaut est 0 seconde, qui permet de définir la recherche courte. Toute valeur différente de zéro définit une recherche longue.
-
-
(Facultatif) Définissez une stratégie d'accès. La stratégie d'accès définit les comptes, les utilisateurs et les rôles qui peuvent accéder à la file d'attente. La stratégie d'accès définit également les actions (telles que
SendMessage
,ReceiveMessage
ouDeleteMessage
) auxquelles les utilisateurs peuvent accéder. La stratégie par défaut permet uniquement au propriétaire de la file d'attente d'envoyer et de recevoir des messages.Pour définir la stratégie d'accès, effectuez l'une des opérations suivantes :
-
Choisissez Basique pour configurer qui peut envoyer des messages à la file d'attente et qui peut recevoir des messages depuis la file d'attente. La console crée la stratégie en fonction de vos choix et affiche la stratégie d'accès qui en résulte dans le panneau JSON en lecture seule.
-
Choisissez Avancé pour modifier directement la stratégie d'accès JSON. Cela vous permet de spécifier un ensemble personnalisé d'actions que chaque mandataire (compte, utilisateur ou rôle) peut effectuer.
-
-
Pour la Stratégie d'autorisation de redirection, choisissez Activé. Sélectionnez l'une des options suivantes : Tout autoriser (par défaut), Par file d'attente ou Refuser tout. Lorsque vous choisissez Par file d'attente, spécifiez une liste de 10 files d'attente source maximum en fonction de l'Amazon Resource Name (ARN).
-
Amazon SQS fournit un chiffrement côté serveur géré par défaut. Pour choisir un type de clé de chiffrement ou pour désactiver le chiffrement côté serveur géré par Amazon SQS, développez Chiffrement. Pour en savoir plus sur les types de clés de chiffrement, consultez Configuration du chiffrement côté serveur pour une file d'attente à l'aide de clés de chiffrement gérées par SQL et Configuration du chiffrement côté serveur pour une file d'attente à l'aide de la console Amazon SQS.
Note
Lorsque SSE est activé, les demandes anonymes
SendMessage
etReceiveMessage
adressées à la file d'attente chiffrée sont rejetées. Les bonnes pratiques de sécurité d'Amazon SQS recommandent de ne pas utiliser de demandes anonymes. Si vous souhaitez envoyer des demandes anonymes à une file d'attente Amazon SQS, veillez à désactiver SSE. -
(Facultatif) Pour configurer une file d'attente de lettres mortes pour recevoir des messages non distribuables, développez File d'attente de lettres mortes.
-
(Facultatif) Pour ajouter des balises à la file d'attente, développez Balises.
-
Choisissez Créez une file d'attente. Amazon SQS crée la file d'attente et affiche la page de Détails de la file d'attente.
Amazon SQS diffuse les informations relatives à la nouvelle file d'attente dans le système. Amazon SQS étant un système distribué, il se peut que la console affiche la file d'attente sur la page Files d'attente avec un léger retard.
Envoyer un message
Après avoir créé votre file d'attente, vous pouvez lui envoyer un message.
-
Dans le volet de navigation de gauche, choisissez Files d'attente. Dans la liste des files d'attente, sélectionnez la file d'attente que vous avez créée.
-
Dans Actions, choisissez Envoyer et recevoir des messages.
La console affiche la page Envoyer et recevoir des messages.
-
Dans le Corps du message, saisissez le texte du message.
-
Pour une file d'attente standard, vous pouvez saisir une valeur pour le Délai de livraison et choisir les unités. Par exemple, saisissez
60
et choisissez secondes. Pour plus d’informations, consultez Temporisateurs de messages Amazon SQS. -
Choisissez Send Message (Envoyer un message).
Lorsque votre message est envoyé, la console affiche un message de réussite. Choisissez Afficher les détails pour afficher les informations relatives au message envoyé.