2013-01-22 12 views
1

Je suis un peu confus au sujet du temps de propagation d'un CDN. Nous avons déjà un CDN qui contient tous nos fichiers statiques. J'essaie de voir si CDN est un bon choix pour un nouveau projet.Quel est le temps de propagation standard pour un CDN?

En gros, combien de temps cela prendra-t-il pour voir mon fichier mis à jour dans le CDN?

Y a-t-il un moyen de réduire le temps de réplication?

Pour info, j'utilise LimeLight mais ma question concerne tous les CDN.

Répondre

2

La propagation dépend des paramètres de taille de fichier et de cache.

Pour les petits fichiers (varie selon le format CDN, mais inclut généralement tous les fichiers d'une taille de fichier individuelle de 10 Mo), tels que les images, css, js, etc., la propagation est instantanée.

Si un fichier n'est pas dans le cache, le CDN le récupèrera à la première requête et continuera à le mettre en cache jusqu'à son expiration. La norme est une expiration de cache de 24 heures, mais la plupart des CDN vous permettent de le configurer et de le mettre en cache plus longtemps.

Pour les fichiers volumineux (fichiers de plus de 10 Mo de taille de fichier individuelle) tels que les vidéos, la propagation varie généralement entre 2 et 12 heures, selon le CDN et la priorité qu'ils vous accordent en tant que client.

Vous pouvez facilement tester si un fichier s'est propagé complètement en faisant une boucle avec l'adresse IP de chaque emplacement/serveur de bord.

Questions connexes