В следующей таблице перечислены возможные причины, если бэкенд‑сервис не может быть вызван или вызов завершается тайм‑аутом.
Возможная причина | Решение |
|---|---|
Адрес бэкенд‑сервиса указан неверно. | Измените адрес бэкенд‑сервиса в API definition. Если используется доменное имя, убедитесь, что доменное имя корректно разрешается в IP‑адрес бэкенд‑сервиса. |
Значение тайм‑аута указано неверно. Если бэкенд‑сервис не возвращает ответ в течение настроенного тайм‑аута, APIG отображает сообщение о том, что бэкенд‑сервис не удалось вызвать. | Увеличьте значение тайм‑аута бэкенд‑сервиса или сократите время обработки в API definition. |
Если адрес бэкенда является адресом ECS, группа безопасности, к которой принадлежит ECS, может блокировать запрос во входящем или исходящем направлении. | Проверьте группу безопасности, к которой принадлежит ECS, и убедитесь, что правила и протоколы входящих и исходящих портов этой группы безопасности указаны правильно. |
Протокол запроса указан неверно. Например, бэкенд‑сервис использует HTTP, а в APIG выбран HTTPS. | Убедитесь, что протокол созданного API совпадает с протоколом бэкенд‑сервиса. |
URL бэкенд‑сервиса недоступен. | Проверьте URL. |