Anwendungsfall:
Ein externer S3-Datenspeicher.
Führende Lose intensiver hochladen Aktivitäten:
Standardmäßig sind S3-Uploads synchron und Mono-Thread Daher kann es einige Zeit dauern, bis riesige Vorgänge ausgeführt werden
In der Dokumentation wird jedoch angegeben, dass S3-Uploads für die Durchführung konfiguriert werden können asynchron und Multi-Thread (standardmäßig 10 Threads):
Um die Upload-Zeit erheblich zu verbessern, können Sie den asynchronen Modus aktivieren und testen, indem Sie einen Java-Systemparameter hinzufügen.oak.lucene.ds.async" zur Befehlszeile für den Start hinzu:
-Doak.lucene.ds.async=true
Um die Anzahl der Upload-Threads zu ändern, müssen Sie die uploadThreads in der Datei S3Datastore.config .
Diese Einstellungen müssen zuerst in einer niedrigeren Umgebung getestet werden und einige Benchmarks durchführen, bevor die Änderung in die Produktion übernommen wird.