La fonctionnalité de préchargement met en cache les ressources du serveur d'origine sur les POP Edge Security Acceleration (ESA). Ainsi, les premières requêtes sont traitées directement depuis la périphérie sans retour à l'origine, ce qui améliore le taux de réussite du cache.
Cas d'usage
-
Campagnes promotionnelles
Préchargez les ressources statiques d'une page de campagne vers les POP ESA avant son lancement. Une fois l'événement démarré, les requêtes pour ces ressources sont servies depuis la périphérie.
-
Publication de packages d'installation
Préchargez les packages d'installation ou de mise à niveau vers les POP ESA avant leur publication. Après le lancement, les téléchargements sont assurés par le POP ESA, ce qui augmente la vitesse et réduit la charge du serveur d'origine.
Méthodes de préchargement
ESA prend en charge deux méthodes de préchargement : Instant Prefetch et Scheduled Prefetch.
Instant Prefetch : Démarre dès l'envoi des URL et met rapidement en cache les ressources sur les POP ESA.
Scheduled Prefetch : Démarre à une heure spécifiée avec une fréquence configurable. Cette option permet d'éviter les heures de pointe et de contrôler le trafic vers l'origine généré par le préchargement.
Remarques
Lorsque vous envoyez une tâche de préchargement, les POP ESA récupèrent les ressources directement auprès de votre origine. L'envoi simultané de nombreuses tâches provoque un pic de bande passante et de charge sur l'origine. Utilisez le préchargement planifié pour répartir cette charge.
Une tâche de préchargement dure généralement entre 5 et 30 minutes. Les fichiers plus petits sont préchargés plus rapidement.
Par défaut, les requêtes de préchargement incluent l'en-tête
Accept-Encoding:gzip. Pour ajouter des en-têtes personnalisés ou précharger plusieurs réplicas, utilisez l'API PreloadCaches et définissez le paramètreHeader.Le préchargement ne suit pas les redirections 301/302. Si votre origine renvoie une redirection, la tâche échoue. Pour gérer les redirections, contactez-nous afin d'activer la fonctionnalité 301/302 redirect for origin fetch.
Si une URL de préchargement contient des caractères non ASCII (espaces, caractères chinois ou caractères spéciaux), encodez l'URL avant de l'envoyer. Sinon, le système ne pourra pas traiter la tâche.
Si la fonctionnalité Cache multi-niveaux est configurée pour la couche de mise en cache périphérique, la fonctionnalité de préchargement du cache ne fonctionne pas.
Si vous avez configuré la fonctionnalité Réécriture d'URL, utilisez l'URL réécrite pour les tâches de préchargement.
Procédure
Dans la console ESA, choisissez Websites, puis cliquez sur le site cible dans la colonne Website.
Dans le volet de navigation de gauche, choisissez .
-
Sélectionnez une méthode de préchargement. ESA propose deux méthodes : Instant Prefetch et Scheduled Prefetch.
Préchargement immédiat
Une tâche de préchargement immédiat démarre dès l'envoi des URL afin de mettre rapidement en cache les ressources sur les POP ESA.
Deux modes de saisie sont disponibles : Manual Input et Upload File.
Mode de saisie
Description
Manual Input
Saisissez les URL dans la zone de texte et cliquez sur Submit. Spécifiez le chemin complet de chaque fichier, à raison d'une URL par ligne (jusqu'à 100). Exemple :
https://www.example.com/cat.jpg https://www.example.com/image/cat.jpgUpload File
Pour un préchargement en masse, ajoutez les URL dans un fichier .txt (une URL par ligne, chemin complet requis) et téléchargez-le. Taille maximale du fichier : 10 Mo.
Préchargement planifié
Une tâche de préchargement planifié démarre à une heure spécifiée. Vous pouvez également définir la fréquence de préchargement. Cela permet d'éviter les heures de pointe métier, de contrôler le trafic vers l'origine généré par le préchargement et de réduire la charge sur votre serveur d'origine.
Ajoutez les URL dans un fichier .txt (une URL par ligne, chemin complet requis). Taille maximale du fichier : 10 Mo.
Cliquez sur Create Prefetch Task.
-
Saisissez un nom personnalisé pour la tâche de préchargement, téléchargez le fichier, puis cliquez sur Next.
RemarqueVous pouvez créer jusqu'à 100 tâches de préchargement.

-
Configurez la planification du préchargement : période, intervalle d'envoi (minimum 1 seconde) et taille du lot (jusqu'à 100 URL par lot).
RemarqueLe nombre total de planifications de préchargement ne peut pas dépasser 10.

Cliquez sur OK.
-
Consultez la progression du préchargement.
Après l'envoi, consultez l'historique des tâches et leur progression dans l'onglet Prefetch Records. Un taux de 100 % indique que l'opération est terminée. Les lots volumineux peuvent ralentir la progression.
Disponibilité
|
Méthode de préchargement |
Entrance |
Pro |
Premium |
Enterprise |
|
Préchargement en temps réel |
Non pris en charge |
50 000 |
100 000 |
500 000 |
|
Préchargement planifié |
Non pris en charge |
Pris en charge |
Pris en charge |
Pris en charge |