Fonctionnalités Tarifs Régions Support Essai gratuit Connexion EN

Planifier un boost

Utilisez les expressions cron pour exécuter un boost automatiquement selon une planification récurrente.

Les boosts peuvent s'exécuter selon une planification via des expressions cron standard. Définissez le champ schedule lors de la création ou de la mise à jour d'un boost.

Format des expressions cron

┌─ minute (0–59)
│ ┌─ heure (0–23)
│ │ ┌─ jour du mois (1–31)
│ │ │ ┌─ mois (1–12)
│ │ │ │ ┌─ jour de la semaine (0–7, 0 et 7 = dimanche)
│ │ │ │ │
* * * * *

Planifications courantes

PlanificationCron
Toutes les heures0 * * * *
Tous les jours à 2h UTC0 2 * * *
Tous les lundis à 8h UTC0 8 * * 1
Toutes les 6 heures0 */6 * * *

Définir une planification via l'API

Incluez schedule dans le corps de la requête lors de la création ou de la mise à jour d'un boost :

curl -X POST https://api.cache-boost.com/v1/sites/42/boosts \
  -H "Authorization: Bearer cb_live_VOTRE_CLÉ" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Préchauffage nocturne",
    "source": "sitemap",
    "concurrency": 3,
    "schedule": "0 3 * * *"
  }'

Pour supprimer une planification, définissez "schedule": null via PATCH.

Toutes les heures de planification sont en UTC.

Exécutions à la demande

Un boost planifié peut également être déclenché manuellement à tout moment via POST /v1/sites/{siteId}/boosts/{boostId}/run. Les runs manuels n'affectent pas le prochain run planifié.