← Cloudflare Waiting Room / waiting-room
Начало работы
Перед началом работы
Прежде чем приступать к этому руководству, убедитесь, что у вас есть следующее:
- Проверили Обзор страница Waiting Room).
- Проверили свои правила ограничения частоты запросов чтобы убедиться, что они разрешают как минимум один запрос каждые 20 секунд (это требуется для автоматического обновления страницы).
Шаг 1: планирование зала ожидания
Прежде чем создавать зал ожидания, продумайте, как он должен выглядеть и работать.
Расположение
Какую страницу вы хотите защитить залом ожидания? Один зал ожидания можно применить только к одной странице, поэтому определите самые посещаемые разделы сайта.
Укажите URL-адрес страницы, задав значение hostname и path в вашем настройки конфигурации.
Клиенты с Advanced Waiting Room также могут укажите несколько комбинаций имени хоста и пути для той же зоны.
Способ доступа
Вы можете направлять посетителей на страницу с высокой посещаемостью:
- Напрямую (через URL-адрес)
- Косвенно (через редирект)
Активация очереди
Когда вы активируйте зал ожидания, выберите нужный вариант:
- Все посетители быть поставлен в очередь заранее, готовясь к релизу продукта или другому событию, привязанному ко времени.
- Только некоторые посетители ставиться в очередь, когда трафик достигает пороговых значений, заданных в
Total active usersиNew users per minute.
Шаг 2: создание зала ожидания
Чтобы создать зал ожидания:
- С помощью панель управления.
- С помощью API.
Внешний вид (необязательно)
Некоторые клиенты могут настроить оформление своего Waiting Room, изменяя HTML и CSS страницы.
Если у вас есть такая возможность, подумайте, как должна выглядеть страница.
Подготовка зала ожидания к трафику мобильных приложений
Если нужно управлять трафиком в среде без браузера, например в мобильном или веб-приложении, используйте JSON-совместимый зал ожидания которые доступны через ваши конечные точки API. Обратите внимание, что если у вас есть мобильное или веб-приложение, зависящее от ресурсов, защищённых Waiting Room, вам нужно обновить эти клиенты для корректной работы с Waiting Room.
Шаг 3: активация зала ожидания
В зависимости от вашего активация очереди, вы можете развернуть зал ожидания иначе.
Постановка в очередь части посетителей
Чтобы ставить посетителей в очередь только при необходимости:
- Перейдите в Трафик > Waiting Room.
- В зале ожидания задайте Включено к Включено.
- Зал ожидания начнёт ставить посетителей в очередь, как только трафик приблизится к целевым пороговым значениям, заданным в Total active users и в New users per minute.
Постановка в очередь всех посетителей
Чтобы поставить в очередь всех посетителей перед запуском предложения по расписанию, настройте предварительную очередь в рамках событие зала ожидания.
Чтобы начать ставить в очередь всех новых посетителей без запланированного события:
- Перейдите в Трафик > Waiting Room.
- В зале ожидания:
- Убедитесь Включено имеет значение Включено.
- Задайте Queue-all к Включено.
- Зал ожидания начнёт ставить в очередь всех новых посетителей и перестанет пропускать их на путь, который он защищает. Режим Queue-all отменяет действие всех остальных настроек зала ожидания, включая настройки событий.
- Чтобы разрешить посетителям доступ к пути, защищённому залом ожидания, установите Queue-all к Off.
Шаг 4: дальнейшие шаги
После того как вы создали и развернули свой первый зал ожидания, вы также можете:
- Проверка вашего зала ожидания до его запуска.
- Мониторинг вашего трафика в режиме реального времени.
- Устранение неполадок возможных проблем.