Устранение неполадок с ошибками 4xx и 5xx с помощью ссылочной строки
Руководство по анализу и использованию ссылочных строк для диагностики и устранения проблем с Azure Front Door.
Необходимые компоненты
- У вас должен быть профиль Azure Front Door. Сведения о создании профиля см. в статье "Создание профиля Azure Front Door".
Что такое ссылочная строка?
Строка ссылки, также известная как RefString, является короткой строкой, добавляемой Azure Front Door к заголовкам ответа HTTP каждого запроса. Он содержит сведения о том, как был обработан запрос, включая точку присутствия (POP) и состояние серверной части.
Справочные строки помогают устранять и устранять проблемы с Azure Front Door, например сбои кэша, сбои серверной части и проблемы с задержкой. Вы можете определить первопричину и выполнить соответствующие действия, чтобы устранить ее, проанализировав эталонную строку запросов.
Примечание.
Если вы столкнулись со страницей ошибок из службы Майкрософт, она уже будет содержать ссылку на строку для запроса, создающего страницу ошибки. В таких случаях можно перейти непосредственно к этапу диагностики.
Как собрать ссылку на строку
Чтобы собрать эталонную строку, необходимо записать заголовки HTTP-ответа запросов и найти заголовок с именем X-Azure-Ref. Этот заголовок содержит строку ссылки, закодированную в Base64. Вы можете использовать различные методы для записи заголовков ответа HTTP в зависимости от вашего предпочтения и ситуации. Ниже приведен пример получения ссылочной строки из браузера Microsoft Edge.
Откройте средства разработчика браузера, нажав или нажав
F12
клавишуCtrl+Shift+I
.Перейдите на вкладку "Сеть ".
Обновите страницу или выполните действие, которое активирует запрос.
Найдите конкретный запрос в списке и найдите заголовок X-Azure-Ref в разделе заголовков ответов.
Скопируйте значение заголовка X-Azure-Ref для использования с средством устранения неполадок со строкой ссылки в портал Azure.
Дополнительные сведения см. в документации разработчика Microsoft Edge.
Пример получения ссылочной строки из браузера Microsoft Edge:
Использование ссылочной строки с некоторыми средствами устранения неполадок
Azure Front Door использует справочную строку для управления ошибками 4xx и 5xx. Ниже приведены шаги по использованию средства диагностики со строкой ссылки для отслеживания и диагностики проблем с подключением.
Перейдите к профилю Azure Front Door.
Выберите меню диагностики и решения проблем .
Прокрутите вниз и выберите "Подключение" в разделе "Распространенные проблемы ".
В поле "Какая проблема возникла?" Выберите подтип проблемы и выберите ошибки 4xx и 5xx в раскрывающемся меню, а затем нажмите кнопку "Далее".
Введите строку ссылки в поле в разделе ошибок 4xx и 5xx. Вы вводите ссылку, указанную вам из запроса в поле "Справочник по отслеживанию" — RefString .
Наконец, выберите "Выполнить диагностику ", чтобы определить причину проблемы, которая объясняет сбой, если это известная проблема.
Пример результата, отображающего проблему:
Примечание.
Для получения результатов может потребоваться до 15 минут. Мы просим вашего терпения, чтобы вы позволили процессу завершиться, прежде чем принимать дальнейшие меры.
Альтернативный вариант
Если вы решили не использовать средство диагностики, при отправке запроса в службу поддержки можно включить ссылку. Кроме того, можно включить функцию "Журналы доступа" для получения обновлений данных RefString непосредственно в портал Azure.
Дополнительные сведения об отслеживании ссылок и параметрах журнала доступа см. в разделе "Мониторинг метрик и журналов" в Azure Front Door, в котором выделены определенные поля в журналах доступа, которые помогают определить различные типы ошибок.
Следующие шаги
- Дополнительные сведения о поиске распространенных проблем см. в статье Об устранении неполадок Front Door.
- Ответы на распространенные вопросы см. в статье "Часто задаваемые вопросы о Azure Front Door".