Supresión de mensajes
Suprimir mensajes individuales, varios mensajes o depurar todos los mensajes de una cola o canal. Al depurar una cola, también se depuran los canales existentes.
Las solicitudes DeleteMessage
y DeleteMessages
necesitan receipt
del mensaje recuperado de una solicitud GetMessages
.
Puede utilizar la consola para suprimir mensajes individuales de una cola o depurar una cola por completo.
Suprimir Mensajes Seleccionados de una Cola
- En la página de lista Colas, seleccione la cola con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la cola, consulte Listado de colas.
- En la página de detalles de la cola, seleccione Mensajes.
- Seleccione Sondeo para mensajes.
- Seleccione Continuar.
- En la sección Mensajes, seleccione los mensajes que desea suprimir.
- Seleccione Suprimir Mensajes Seleccionados.
- Confirme cuando se le solicite.
Depurar una cola
- En la página de lista Colas, seleccione la cola con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la cola, consulte Listado de colas.
- En la página de detalles de la cola, seleccione Mensajes.
- Seleccione Más acciones y, a continuación, seleccione Depurar cola o Depurar DLQ.
- Confirme la acción y, a continuación, seleccione Depurar.
Depurar un canal
- En la página de lista Colas, seleccione la cola con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la cola, consulte Listado de colas.
- En la página de detalles de la cola, seleccione Canales.
- En el menú Acciones de la cola, seleccione Depurar canal.
- Confirme la acción y seleccione Depurar.
Utilice el comando
oci queue messages delete-message
para suprimir un único mensaje de la cola.oci queue messages delete-message --message-receipt <message_receipt> --queue-id <queue_OCID>
Utilice el comando
oci queue messages delete-messages
para suprimir los mensajes de la cola.oci queue messages delete-messages --entries file://entries.json --queue-id <queue_OCID>
Utilice el comando
oci queue queue-admin queue purge
para suprimir todos los mensajes de una cola o canal.oci queue queue-admin queue purge --purge-type <purge_type> --queue-id <queue_OCID> --channel-id <channel_id>
Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de CLI.
Utilice la operación DeleteMessage o DeleteMessages para suprimir mensajes de una cola.
Utilice PurgeQueue para suprimir todos los mensajes de una cola o canal.
Para obtener más información sobre el uso de la API y la firma de solicitudes, consulte la documentación de la API de REST y Credenciales de seguridad. Para obtener información sobre los SDK, consulte Los SDK y la CLI.