Datendateien löschen oder ersetzen deleting-or-replacing-data-files

Während das Hinzufügen neuer Datendateien einfach und unkompliziert ist, muss beim Ersetzen vorhandener Datendateien, die aktiv vom Server verwendet werden, besondere Vorsicht angewendet werden. Anstatt solche Dateien einfach zu ersetzen, wird empfohlen, der Ersatzdatei einen neuen Namen zu geben (hängen Sie beispielsweise ein Versionssuffix an den Dateinamen an). Nachdem die neue Datei live geschaltet wurde, kann die alte Version gelöscht werden.

NOTE
Datendateien sollten während der aktiven Verwendung von Image Serving niemals ersetzt oder gelöscht werden. Fehler oder sogar ein Serverabsturz können andernfalls auftreten.

Denken Sie in allen Fällen daran, dass der Platform Server-Cache und die Client-Cache-Einträge veraltet sein müssen, bevor die aktualisierten Daten vom Client angezeigt werden. Bestimmte Cache-Einträge können mit dem Befehl cache=validate sofort aktualisiert werden.

Änderungen an Schriftarten und ICC-Profildateien werden nicht direkt vom Cache-Manager verfolgt. Wenn eine solche Ressource geändert wird, ohne ihre ID zu ändern, weiß der Server-Cache nicht über die Änderung und cache=validate bewirkt nicht, dass der Cache-Eintrag aktualisiert wird. cache=update kann verwendet werden, um die Neuerstellung solcher Cache-Einträge zu erzwingen.

Um die Komplikationen beim Ersetzen von Dateien zu vermeiden, wird empfohlen, einer Ersatzdatei einen neuen Namen zu geben und die entsprechenden Katalogeinträge zu aktualisieren. Dies ermöglicht den Austausch jeder Datendatei, während der Server live ist, und führt dazu, dass die Cache-Einträge des Servers sofort veralten, ohne dass ein zusätzlicher Eingriff erforderlich ist. Dieser Ansatz kann für ICC-Profile, Schriftarten und alle Bilder verwendet werden, die von Bildkatalogen verwaltet werden.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49