Повернутися до функцій
Особливість

GraphQL Warming

Зберігайте популярні операції GraphQL у кеш-пам’яті та швидко реагуйте.

Трафік GraphQL часто зосереджується на кількох важких операціях. Утеплення GraphQL дозволяє виконувати ці операції за розкладом, щоб CDN, шлюз або кеш-пам’ять додатків, які обслуговують GraphQL, залишалися готовими.

Основні моменти

  • Цільові кінцеві точки HTTP GraphQL
  • Навмисно підігрівайте операції з великим трафіком
  • З’єднати з заголовками API heater і auth
  • Зменшіть затримку холодного запуску для клієнтів

Продуктивність з урахуванням операцій

На відміну від простого сканування сторінок, продуктивність GraphQL залежить від конкретних запитів і змінних. Зігрівання цих форм має більше значення, ніж одноразове натискання шляху /graphql.

Кеші шлюзу та CDN

Якщо ви кешуєте GraphQL на межі або в шлюзі API, запланований розігрів зберігає ці шари чесними між органічними пакетами клієнта.

Як це працює

  1. 1

    Перелічіть критичні операції

    Визначте запити/мутації, які домінують у клієнтському трафіку.

  2. 2

    Налаштувати підігрів GraphQL

    Увімкніть функцію та надайте деталі кінцевої точки.

  3. 3

    Час затримки

    Переконайтеся, що клієнти бачать менше стрибків холодної роботи.

Де світить

Мобільні програми

Заздалегідь розігрійте канал і подробиці запитів перед відкриттям ранку.

Безголова CMS GraphQL

Зберігайте запити вмісту теплими для вітрин.

Інформаційні панелі B2B

Зігрійте дорогі агреговані операції після розгортання.

Часті запитання

Чи розігрів GraphQL відрізняється від підігрівів API?
Він ґрунтується на можливостях зігрівання API і обмежений правами GraphQL у вашому плані.
Чи можу я автентифікувати запити?
Так, використовуйте заголовки або файли cookie, як це дозволено вашою теплішою конфігурацією та планом.

Супутні функції

Всі особливості

Готові спробувати це у своєму обліковому записі?

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