Conditions requises pour que RocketCDN fonctionne
Quelles sont les conditions requises pour fonctionner correctement ?
- Comme RocketCDN est un CDN pull, votre site doit être accessible au public pour que les ressources soient tirées de votre serveur, ce qui signifie qu'il ne fonctionnera pas pour les sites hébergés localement ou les sites bloqués du public par une authentification htaccess, des plugins " mode maintenance " ou similaires.
- La première IP de cette liste doit être autorisée par votre serveur, votre pare-feu ou votre plugin de sécurité pour pouvoir vous abonner.
- Tous les abonnements Bunny CDN précédents pour votre domaine doivent être supprimés.
RocketCDN : un Pull CDN
RocketCDN est un Pull CDN, ce qui signifie que les ressources sont tirées du serveur d'origine vers le CDN.
Dans RocketCDN, les ressources ne sont pas poussées vers le réseau ( Push CDN), et il faut très peu de temps avant qu'elles ne soient mises en cache sur tous les serveurs du CDN.
Voici plutôt quelques remarques sur le déroulement du processus de pulling :
- Les ressources doivent être appelées avant d'être mises en cache dans chaque serveur du réseau RocketCDN.
- Si une ressource n'est pas mise en cache dans un serveur RocketCDN donné au moment où elle a été demandée, la requête sera alors transmise au serveur d'origine pour qu'il la pull une fois de plus.
Dans ce cas, le premier visiteur du réseau connaîtra une réponse légèrement plus lente seulement pour cette première fois. - Les requêtes ultérieures adressées à ce serveur RocketCDN recevront la ressource précédemment mise en cache et la réponse plus rapide attendue.
- Après un TTL de 120 jours (une norme RocketCDN), la mémoire cache des ressources sera automatiquement vidée de la mémoire cache RocketCDN, et ils devront être à nouveau mis en cache dans les serveurs, de la même manière que celle décrite ci-dessus.