Eliminazione dei messaggi
Eliminare singoli messaggi, molti messaggi o rimuovere tutti i messaggi da una coda o un canale. Quando si rimuove una coda, vengono rimossi anche tutti i canali esistenti.
Le richieste DeleteMessage
e DeleteMessages
richiedono il valore receipt
del messaggio recuperato da una richiesta GetMessages
.
- Nella pagina elenco Code selezionare la coda da utilizzare. Se è necessaria assistenza per trovare la pagina elenco o la coda, vedere Lista code.
- Nella pagina dei dettagli della coda, selezionare Messaggi.
- Nel menu Azioni della coda, selezionare Rimuovi coda o Rimuovi DLQ.
- Confermare l'azione, quindi selezionare Rimuovi.
Utilizzare il comando
oci queue messages delete-message
per eliminare un singolo messaggio dalla coda.oci queue messages delete-message --message-receipt <message_receipt> --queue-id <queue_OCID>
Utilizzare il comando
oci queue messages delete-messages
per eliminare i messaggi dalla coda.oci queue messages delete-messages --entries file://entries.json --queue-id <queue_OCID>
Utilizzare il comando
oci queue queue-admin queue purge
per eliminare tutti i messaggi in una coda o in un canale.oci queue queue-admin queue purge --purge-type <purge_type> --queue-id <queue_OCID> --channel-id <channel_id>
Per un elenco completo dei parametri e dei valori per i comandi CLI, consultare il manuale CLI Command Reference.
Utilizzare l'operazione DeleteMessage o DeleteMessages per eliminare i messaggi da una coda.
Utilizzare PurgeQueue per eliminare tutti i messaggi in una coda o in un canale.
Per informazioni sull'uso dell'API e delle richieste di firma, consulta la documentazione dell'API REST e le credenziali di sicurezza. Per informazioni sugli SDK, vedere SDK e l'interfaccia CLI.