Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
File TransferPrüfsummen
File Transferführt im Hintergrund Prüfsummen für Ihre Uploads durch, um die Integrität der Dateien auf der Festplatte anhand der Dateien im S3-Bucket zu überprüfen. Prüfsummen werden für jede Datei berechnet, die Sie hochladen, und die Prüfsummenwerte werden in der Datenbank gespeichert. File Transfer
Im Folgenden wird der systemeigene File Transfer Prüfsummenprozess erklärt:
-
Prüfsummen werden für Dateien berechnet, die Sie hochladen.
-
Wenn die Upload-Datei nicht im S3-Bucket vorhanden ist, wird die Prüfsumme zur File Transfer Datenbank hinzugefügt und die Datei wird in den Amazon S3 S3-Bucket hochgeladen.
-
Wenn die Upload-Datei bereits im S3-Bucket vorhanden ist, wird die Prüfsumme der Upload-Datei mit der Prüfsumme in der Datenbank verglichen. File Transfer
-
Wenn die Prüfsummen übereinstimmen, wird die Datei nicht hochgeladen, da sie mit der Datei im S3-Bucket identisch ist.
-
Wenn die Prüfsummen nicht übereinstimmen, wurde die Upload-Datei geändert und in den S3-Bucket hochgeladen. Die neue Prüfsumme wird der File Transfer Datenbank hinzugefügt.
-
Wenn Sie den systemeigenen Prüfsummenprozess überspringen möchtenFile Transfer, fügen Sie eine Media Hash List (MHL)
Im Folgenden finden Sie einige wichtige Konzepte, die Sie über Prüfsummen verstehen sollten. File Transfer
- Systemeigene Prüfsummen
-
Prüfsummen werden für Dateien berechnet, die Sie hochladen. Die Prüfsummen werden mit den Prüfsummen in der Datenbank verglichen. File Transfer Wenn die Prüfsummen nicht übereinstimmen, wird die Datei erneut File Transfer hochgeladen. Eine Nichtübereinstimmung der Prüfsummen tritt auf, wenn Sie die Datei seit dem ursprünglichen Upload geändert haben. Wenn die Datei zum ersten Mal hochgeladen wird, gibt es in Amazon S3 keine Datei, mit der verglichen werden File Transfer kann. Die CPU-Anzahl wirkt sich auf die Prüfsummenleistung aus.
- MHL-Prüfsummen
-
Wenn Sie den systemeigenen Prüfsummenprozess von überspringen möchtenFile Transfer, geben Sie eine Media Hash List (MHL) -Datei im Upload-Verzeichnis an. Die MHL-Datei wird verwendet, um die Integrität der Dateien zu überprüfen, wenn sie an verschiedene Orte verschoben werden.
File Transferbehandelt die MHL als autoritative Quelle und hängt den Prüfsummenwert an die Metadaten des hochgeladenen Objekts an. Die MHL-Datei muss eines der folgenden Felder enthalten:,, oder.
<md5>HEXVALUE</md5>
<xxhash64>HEXVALUE</xxhash64>
<xxhash64be>HEXVALUE</xxhash64be>
Weitere Informationen zur MHL-Spezifikation finden Sie unter About Media Hash List. - Konfigurierbare Prüfsummen
-
File TransferVerwendet standardmäßig einen Wert weniger als die Gesamtzahl der logischen Kerne, um Prüfsummen gleichzeitig zu berechnen. Dieser Wert ist der maximale Schwellenwert.
Wenn Ihr Hostcomputer beispielsweise 12 logische Kerne hat, dann ist der maximale Schwellenwert 11. Der Mindestschwellenwert ist immer 1, unabhängig von der Anzahl der Kerne in der Maschine. Standardmäßig wird jeweils eine Prüfsumme ausgeführt. Es gibt eine Sicherheitsmaßnahme, die sicherstellt, dass die Anzahl der maximal aktiven Prüfsummen Ihren maximalen Schwellenwert nicht überschreitet.
Sie können die Anzahl der Prüfsummen, die gleichzeitig ausgeführt werden, anpassen, indem Sie die Konfigurationseigenschaft ändern.
max_active_checksums
Ein Beispiel dafür, wann Sie die Anzahl der Prüfsummen anpassen möchten, ist, wenn Sie die Menge der verwendeten Ressourcen reduzieren möchten. File Transfer Dadurch werden CPU-Ressourcen für andere Prozesse freigegeben.