Вернуться к функциям
Особенность

GraphQL потепление

Сохраняйте популярные операции GraphQL кэшированными и оперативными.

Трафик GraphQL часто концентрируется на нескольких тяжелых операциях. Потепление GraphQL позволяет выполнять эти операции по расписанию, поэтому кэши CDN, шлюза или приложений, обслуживающих GraphQL, остаются в рабочем состоянии.

Основные моменты

  • Целевые конечные точки HTTP GraphQL
  • Сознательно прогревайте операции с высокой посещаемостью
  • Сопряжение с теплыми заголовками API и аутентификацией
  • Уменьшите задержку при холодном запуске для клиентов

Производительность с учетом операций

В отличие от простого сканирования страниц, производительность GraphQL зависит от конкретных запросов и переменных. Согревание этих фигур важнее, чем один раз пройти по пути /graphql.

Кеши шлюза и CDN

Если вы кэшируете GraphQL на периферии или в шлюзе API, запланированное потепление обеспечивает честность этих слоев между органическими пакетами клиентов.

Как это работает

  1. 1

    Перечислить критические операции

    Определите запросы/мутации, которые доминируют в клиентском трафике.

  2. 2

    Настроить потепление GraphQL

    Включите эту функцию и укажите сведения о конечной точке.

  3. 3

    Задержка просмотра

    Убедитесь, что клиенты видят меньше всплесков холодных операций.

Где оно сияет

Мобильные приложения

Предварительная раздача и подробные запросы до начала утра.

Безголовая CMS GraphQL

Держите запросы контента теплыми для витрин.

Панели мониторинга B2B

Теплые дорогостоящие агрегированные операции после развертывания.

Часто задаваемые вопросы

Является ли потепление GraphQL отдельным от потепления API?
Он основан на возможностях потепления API и ограничен правами GraphQL в вашем плане.
Могу ли я аутентифицировать запросы?
Да — используйте заголовки или файлы cookie, как это разрешено вашей более теплой конфигурацией и планом.

Связанные функции

Все функции

Готовы попробовать это в своем аккаунте?

Создайте бесплатную учетную запись Cache Rocket, подтвердите имя хоста и включите эту возможность для своего сайта или API.