Todos os produtos
Search
Central de documentação

Tablestore:Node.js SDK error handling

Última atualização: Aug 04, 2026

O SDK do Tablestore para Node.js trata erros lançando exceções. Este tópico descreve os métodos de tratamento de erros, as informações das exceções e as políticas de nova tentativa do SDK.

Método

O SDK do Tablestore para Node.js gerencia erros lançando exceções. Se uma chamada de API não gerar exceção, a operação será bem-sucedida. Caso contrário, a operação falhará.

Nota

Em operações em lote, como BatchGetRow e BatchWriteRow, verifique as exceções e valide o status de cada linha. A chamada de API só é considerada bem-sucedida quando todas as linhas são processadas com êxito.

Exceções

O SDK do Tablestore para Node.js padroniza o tratamento de todos os erros. O sistema retorna essas falhas no parâmetro err do método de callback. Antes de acessar os dados retornados, verifique se o parâmetro err possui algum valor.

Quando ocorre um erro no servidor, o Tablestore retorna um requestId. Esse identificador é um UUID (identificador universalmente único) da requisição. Se não for possível resolver o problema, anote esse requestId e envie um ticket.

Novas tentativas

O SDK tenta repetir automaticamente a operação quando ocorre um erro. A política padrão permite até 20 tentativas, com intervalo máximo de 3000 ms entre elas. As novas tentativas ocorrem em casos de erros de limitação de taxa e falhas internas do servidor em operações de leitura. Para mais detalhes, consulte tablestore/lib/retry.