Avant d'activer l'optimisation des images, consultez les contraintes techniques, les formats compatibles, et les limites opérationnelles de la fonctionnalité. Comprendre ces limites vous permet de garantir la compatibilité avec vos workflows multimédias existants et de concevoir un pipeline de diffusion d'images efficace et fiable.
Cette section décrit les contraintes générales, les limites de quota et de capacité, la gestion des exceptions de sécurité et les règles de validation.
Contraintes générales
Le plan de données d'optimisation des images valide toutes les requêtes entrantes par rapport à des limites système strictes et à des règles de validation. Le pipeline de périphérie traite les requêtes qui utilisent des formats valides et qui respectent les contraintes d’optimisation suivantes :
Contrainte |
Valeur |
Entrée/Sortie |
Taille maximale |
20 Mo |
Entrées et sorties |
Dimension maximale |
8 192 px par dimension |
Entrées et sorties |
Résolution totale maximale |
67 Mpx (67 108 864 mégapixels) |
Entrées et sorties |
Casse des paramètres |
Snake_case (mots séparés par des traits de soulignement), non sensible à la casse |
Entrée |
Validation stricte |
Si au moins un paramètre n'est pas valide, le système rejette l'intégralité de la
requête et renvoie un code d'état |
Entrée |
Limites de quota et de capacité
Cloud CDN transforme dynamiquement les images en périphérie. Pour maintenir la stabilité du service et éviter l'épuisement des ressources, Cloud CDN gère et applique la capacité de traitement du plan de données pour chaque région (point de présence, ou PoP).
Si le transfert de données dans une région spécifique dépasse la capacité de traitement locale, Cloud CDN met automatiquement en œuvre les stratégies d'atténuation suivantes pour préserver la disponibilité :
Cloud CDN achemine automatiquement la requête vers les régions adjacentes pour traitement. Bien que ce routage permette de s'assurer que l'image est optimisée, il introduit une latence de remplissage du cache inter-régionale.
Si les régions adjacentes sont également à pleine capacité, Cloud CDN rejette la requête et renvoie un code d'état HTTP 429 Too Many Requests.
Gestion des exceptions de sécurité
La plate-forme dispose d'un seuil de traitement strict :
Délai d'inactivité de la transformation : si une action de traitement en périphérie prend trop de temps, la séquence de traitement expire.
Si le traitement prend trop de temps, il s'arrête et un code d'erreur explicite est envoyé à l'utilisateur final.
Règles de validation
Pour vous assurer que le système traite vos images correctement et éviter les erreurs, veillez à ce que vos requêtes ne dépassent pas les limites suivantes :
Limite d'opérations : vous pouvez inclure un maximum de 10 opérations sur les images (
imop) dans une seule chaîne de requête. Une seule opération d'un type donné peut être incluse dans la chaîne de requête unique.Limite de longueur de l'URL : le chemin de l'URL complet, y compris la chaîne de modification du
imopparamètre , ne peut pas dépasser 1 024 caractères.
Validation des paramètres
Le système valide tous les paramètres entrants par rapport à un schéma. Pour éviter que votre
requête ne soit rejetée avec une HTTP 400 (Bad Request) error, vérifiez
que toutes les opérations et tous les paramètres de votre chaîne de requête sont correctement orthographiés et
mis en forme.
Étape suivante
- Cas d'utilisation de l'optimisation des images
- Sécuriser les requêtes de transformation d'images
- Dépannage et bonnes pratiques