Atualizando Mensagens
A atualização de uma mensagem estende ou reduz a visibilidade de uma mensagem para o consumidor atual.
Talvez você queira estender o tempo limite de visibilidade de uma mensagem se um consumidor precisar de mais tempo processando a mensagem. O timeout de visibilidade de uma mensagem não pode se estender além da retenção da mensagem.
Uma solicitação para atualizar mensagens exige o receipt da mensagem. O recebimento é fornecido em uma resposta à solicitação GetMessages anterior.
Se o cliente não atualizar ou excluir a mensagem antes que seu timeout de visibilidade passe, a mensagem retornará à fila ou será transferida para a fila de cartas mortas.
Você não pode usar a Console para atualizar uma mensagem.
Use o comando
oci queue messages update-messagee os parâmetros necessários para atualizar uma mensagem:oci queue messages update-message --message-receipt <message_receipt> --queue-id <queue_id> --visibility-in-seconds <visibility_in_seconds>Use o comando
oci queue messages update-messagespara atualizar mensagens na fila.oci queue messages update-messages --entries file://entries.json --queue-id <queue_id>Para obter uma lista completa de parâmetros e valores para comandos da CLI, consulte a Referência de Comandos da CLI.
Use a operação UpdateMessage ou UpdateMessages para atualizar mensagens.
Para obter informações sobre como usar a API e assinar solicitações, consulte a documentação da API REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte SDKs e a CLI.