Настройка и эксплуатация

Настройка обратного прокси для потока маршрутизации

Обратный прокси отдаёт ответ внешнего сервера через публичный адрес потока, поэтому предположения upstream становятся частью эксплуатации.

Соберите требования внешних серверов

Проверьте адреса назначений, TLS, ожидаемый Host, авторизацию, пути ресурсов, переходы, cookies и региональную доступность. Откройте каждый upstream напрямую до размещения маршрутизатора между ним и браузером.

Осознанно выберите передачу хоста

Определите, ждёт ли upstream собственное имя или публичный хост кампании. Выбор влияет на виртуальный хостинг, абсолютные адреса, cookies, переходы и canonical, поэтому его следует испытать.

Ограничьте время соединения

Выберите тайм-аут с учётом внешнего сервера и ожиданий кампании. Заранее задайте безопасный ответ на ошибку DNS, TLS, соединения или задержку, поскольку бесконечное ожидание не является запасным поведением.

Испытайте всю страницу

Загрузите через публичный хост HTML, сценарии, стили, изображения, формы, навигацию и переходы. Ищите смешанное содержимое, утечку имени upstream, неверную область cookies, сломанные относительные пути и циклы.

Сопоставьте прямые и проксированные доказательства

Сравните известный запрос к upstream и потоку, изучите событие и проверьте оба назначения со сбоем. Сохраните прежний режим доставки для быстрого отката при изменении внешнего сервера. Предыдущая версия должна оставаться доступной оператору.

Материалы по теме