Suppression de messages
Supprimer des messages individuels, de nombreux messages ou purger tous les messages d'une file d'attente ou d'un canal. Lorsque vous purgez une file d'attente, tous les canaux existants sont également purgés.
Les demandes DeleteMessage
et DeleteMessages
requièrent l'en-tête de réception receipt
du message extrait à partir d'une demande GetMessages
.
- Sur la page de liste Files d'attente, sélectionnez la file d'attente à utiliser. Si vous avez besoin d'aide pour trouver la page de liste ou la file d'attente, reportez-vous à Liste des files d'attente.
- Sur la page de détails de la file d'attente, sélectionnez Messages.
- Dans le menu Actions de la file d'attente, sélectionnez Purger la file d'attente ou Purger la file d'attente DLQ.
- Vérifiez l'action, puis sélectionnez Purger.
Utilisez la commande
oci queue messages delete-message
pour supprimer un seul message de la file d'attente.oci queue messages delete-message --message-receipt <message_receipt> --queue-id <queue_OCID>
Utilisez la commande
oci queue messages delete-messages
pour supprimer plusieurs messages de la file d'attente.oci queue messages delete-messages --entries file://entries.json --queue-id <queue_OCID>
Utilisez la commande
oci queue queue-admin queue purge
pour supprimer tous les messages d'une file d'attente ou d'un canal.oci queue queue-admin queue purge --purge-type <purge_type> --queue-id <queue_OCID> --channel-id <channel_id>
Pour obtenir la liste complète des paramètres et des valeurs des commandes de la CLI, reportez-vous à Référence des commandes de la CLI.
Utilisez l'opération DeleteMessage ou DeleteMessages pour supprimer des messages d'une file d'attente.
Utilisez PurgeQueue pour supprimer tous les messages d'une file d'attente ou d'un canal.
Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à la documentation relative à l'API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.