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.

    1. En la página de lista Colas, seleccione la cola con la que desea trabajar. Si necesita ayuda para encontrar la página de lista o la cola, consulte Lista de colas.
    2. En la página de detalles de la cola, seleccione Mensajes.
    3. En el menú Acciones de la cola, seleccione Depurar cola o Depurar DLQ.
    4. Confirme la acción y, a continuación, 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 la 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.