Quando uma solicitação de API ao Function Compute falha, a resposta inclui um código de status HTTP e um corpo JSON com os detalhes do erro. Use os códigos de erro na tabela a seguir para identificar a causa e aplicar a correção adequada.
Formato de resposta de erro
{
"errorCode" : "<ErrorCode>",
"errorMessage" : "<ErrorMessage>"
}Códigos de erro
| Código de status HTTP | Código de erro | Mensagem de erro | Descrição | Solução |
|---|---|---|---|---|
| 400 | InvalidArgument | %s | Um parâmetro de solicitação é inválido. | Verifique se todos os parâmetros da solicitação são válidos. |
| 400 | MissingRequiredHeader | required HTTP header %s was not specified | Um cabeçalho de solicitação obrigatório está ausente. | Adicione o cabeçalho de solicitação indicado no campo errorMessage. |
| 400 | PathNotSupported | '%s' against '%s' is not supported | O caminho de API solicitado é inválido. | Verifique se o caminho de API está correto. |
| 400 | EntityTooLarge | payload size exceeds maximum allowed size (%s bytes) | O payload excede o tamanho máximo permitido. | Reduza o payload para dentro do limite exibido no campo errorMessage. |
| 403 | AccessDenied | %s | O chamador não tem permissão para realizar a operação. | Conceda ao chamador as permissões necessárias no Function Compute. |
| 403 | SignatureNotMatch | The request signature we calculated does not match the signature you provided. Check your access key and signing method | A assinatura da solicitação não corresponde ao valor esperado. | Recalcule a assinatura usando as regras de assinatura corretas. |
| 403 | InvalidAccessKeyID | invalid access key ID '%s' | O ID da AccessKey é inválido. | Especifique um ID de AccessKey válido. |
| 404 | ServiceNotFound | service '%s' does not exist | O serviço especificado não existe. | Crie o serviço primeiro. Para mais informações, consulte Gerenciar serviços. |
| 404 | AliasNotFound | alias '%s' of service '%s' does not exist | O alias especificado não existe. | Crie o alias primeiro. Para mais informações, consulte Gerenciar aliases. |
| 404 | DomainNameNotFound | domain name '%s' does not exist | O nome de domínio especificado não existe. | Vincule um nome de domínio personalizado. Para mais informações, consulte Configurar um nome de domínio personalizado. |
| 404 | VersionNotFound | version '%d' of service '%s' does not exist | A versão especificada não existe. | Crie uma versão. Para mais informações, consulte Gerenciar versões. |
| 409 | ConcurrentUpdateError | Nenhum | Um serviço, função ou gatilho está sendo atualizado por uma solicitação simultânea. | Repita a atualização sequencialmente para evitar inconsistência de dados. |
| 409 | EventBridgeTriggerConflict | There are %d eventbridge triggers fitting the fc naming pattern. The conflicting arn includes: %+v | Existem dados duplicados no gatilho do EventBridge. | Entre em contato conosco. |
| 429 | ResourceExhausted | %s | O limite de simultaneidade foi excedido. | Entre em contato com os engenheiros do Function Compute para aumentar seu limite de simultaneidade. |
| 500 | InternalServerError | an internal error has occurred. Please retry | Ocorreu um erro interno no sistema. | Entre em contato conosco. |
| 503 | ResourceThrottled | %s | O número máximo de instâncias permitidas foi atingido. | Entre em contato com os engenheiros do Function Compute para avaliar sua cota de instâncias. |
Se um código de erro não estiver listado neste tópico, pesquise-o no Error Center.
Para a lista completa de códigos de erro, consulte o API Error Center.