- В службе контейнеров Azure запущена служба hello world, ее адрес http://52.168.172.165, можно получить доступ к этому адрес и успешно получить ответ в браузере.
- Создание шлюза приложений Azure с использованием настройки по умолчанию и общедоступного IP-адреса
HTTP Setting: HTTP 80 <appGatewayBackendHttpSettings>
Listeners: HTTP 80 <appGatewayHttpListener>
Rules:
rule1: < appGatewayHttpListener> - <appGatewayBackendHttpSettings> -<appGatewayBackendPool>
Backend pools:
appGatewayBackendPool
Associated Rule: <rule1>
Targets: 52.168.172.165
Проблема в работоспособности серверной части, состояние 52.168.172.165:80
- "нездоровое". Поскольку серверная служба не работает, когда я обращаюсь к адресу шлюза приложений, он показывает ошибку 502.
Но на самом деле я могу получить доступ к сервису http: // 52.168.172.165:80 в браузере, мой вопрос в том, почему статус в шлюзе приложений неработоспособен и как его исправить?
Кстати, я провел некоторое исследование этой проблемы, например, в следующей статье https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-troubleshooting-502
Для моей серверной службы:
- Запрос браузера к серверной службе исправен.
- Нет тайм-аута.
- Для интервала зондирования достаточно 30 секунд.
Так в чем же проблема этого шоу?