Bevor Sie die Bildoptimierung aktivieren, sollten Sie sich die technischen Einschränkungen, unterstützten Formate, und betrieblichen Grenzen des Features ansehen. Wenn Sie diese Limits kennen, können Sie die Kompatibilität mit Ihren vorhandenen Media-Workflows sicherstellen und eine effiziente, zuverlässige Pipeline für die Bildbereitstellung entwerfen.
In diesem Abschnitt werden allgemeine Einschränkungen, Kontingent- und Kapazitätslimits, ausfallsichere Fehlerbehandlung und Validierungsregeln beschrieben.
Allgemeine Einschränkungen
Die Datenebene für die Bildoptimierung validiert alle eingehenden Anfragen anhand strenger Systemgrenzen und Validierungsregeln. Die Edge-Pipeline verarbeitet Anfragen, die gültige Formate verwenden und die folgenden Optimierungseinschränkungen erfüllen:
Einschränkung |
Wert |
Ein-/Ausgabe |
Maximale Größe |
20 MB |
Eingabe und Ausgabe |
Maximale Dimension |
8192 Pixel pro Dimension |
Eingabe und Ausgabe |
Maximale Gesamtauflösung |
67 MP (67.108.864 Megapixel) |
Eingabe und Ausgabe |
Parameter-Groß-/Kleinschreibung |
Snake_case (Wörter durch Unterstriche getrennt), Groß-/Kleinschreibung wird nicht berücksichtigt |
Eingabe |
Strenge Validierung |
Wenn auch nur ein Parameter ungültig ist, lehnt das System die gesamte
Anfrage ab und gibt den |
Eingabe |
Kontingent- und Kapazitätslimits
Cloud CDN transformiert Bilder dynamisch am Edge. Um die Dienststabilität aufrechtzuerhalten und eine Ressourcenüberlastung zu vermeiden, verwaltet und erzwingt Cloud CDN die Verarbeitungskapazität der Datenebene für jede Region (Point of Presence, PoP).
Wenn die Datenübertragung in einer bestimmten Region die lokale Verarbeitungskapazität übersteigt, implementiert Cloud CDN automatisch die folgenden Maßnahmen, um die Verfügbarkeit aufrechtzuerhalten:
Cloud CDN leitet die Anfrage automatisch zur Verarbeitung an benachbarte Regionen weiter. Diese Weiterleitung trägt zwar dazu bei, dass das Bild optimiert wird, führt aber zu einer Latenz bei der Cache-Füllung zwischen den Regionen.
Wenn auch die Kapazität der benachbarten Regionen erreicht ist, lehnt Cloud CDN die Anfrage ab und gibt den Statuscode HTTP 429 Too Many Requests zurück.
Ausfallsichere Fehlerbehandlung
Die Plattform hat einen strengen Verarbeitungsschwellenwert:
Zeitüberschreitung bei der Transformation: Wenn eine Edge-Verarbeitungsaktion zu lange dauert, wird die Verarbeitungssequenz beendet.
Wenn die Verarbeitung zu lange dauert, wird sie beendet und dem Endnutzer wird ein expliziter Fehlercode angezeigt.
Validierungsregeln
Damit das System Ihre Bilder erfolgreich verarbeiten kann und Fehler vermieden werden, müssen Ihre Anfragen die folgenden Limits einhalten:
Vorgangslimit: Eine Abfragestring kann maximal 10 Bildvorgänge (
imop) enthalten. In einer Abfragestring kann nur ein Vorgang eines bestimmten Typs enthalten sein.Limit für die URL-Länge: Der gesamte URL-Pfad, einschließlich der Änderungszeichenfolge für den Parameter
imop, darf 1.024 Zeichen nicht überschreiten.
Parameterüberprüfung
Das System validiert alle eingehenden Parameter anhand eines Schemas. Damit Ihre
Anfrage nicht mit einem HTTP 400 (Bad Request) errorabgelehnt wird, müssen Sie darauf achten,
dass alle Vorgänge und Parameter in Ihrem Abfragestring korrekt geschrieben und
formatiert sind.
Nächste Schritte
- Anwendungsfälle für die Bildoptimierung
- Anfragen zur Bildtransformation sichern
- Fehlerbehebung und Best Practices