Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ API Gateway/ Perguntas frequentes/ Chamada de API/ Quais são as possíveis causas se a mensagem "Backend unavailable" ou "Backend timeout" for exibida?
Atualizado em 2024-09-24 GMT+08:00

Quais são as possíveis causas se a mensagem "Backend unavailable" ou "Backend timeout" for exibida?

A tabela a seguir lista as possíveis causas se um serviço de back-end não for invocado ou a invocação expirar.

Possível causa

Solução

O endereço do serviço de back-end está incorreto.

Altere o endereço do serviço de back-end na definição da API.

Se o nome de domínio for usado, verifique se o nome de domínio pode ser resolvido corretamente para o endereço IP do serviço de back-end.

A duração do tempo limite está incorreta.

Se um serviço de back-end não retornar uma resposta dentro da duração do tempo limite configurado, o APIG exibe uma mensagem indicando que o serviço de back-end não pode ser invocado.

Aumente a duração do tempo limite de back-end na definição da API.

Se o endereço de back-end for um endereço do ECS, o grupo de segurança ao qual o ECS pertence poderá bloquear a solicitação na direção de entrada ou saída.

Verifique o grupo de segurança ao qual o ECS pertence e certifique-se de que as regras e protocolos de porta de entrada e saída desse grupo de segurança estejam corretos.

O protocolo de solicitação está incorreto. Por exemplo, o serviço de back-end usa HTTP, mas HTTPS é selecionado no APIG.

Certifique-se de que o protocolo da API criada seja o mesmo do serviço de back-end.

O URL do serviço de back-end está inacessível.

Verifique o URL.