S3資料存放區的效能調整 — 非同步模式
瞭解在Adobe Experience Manager中設定S3上傳以進行非同步和多執行緒作業(預設設定為10個執行緒)的步驟。 若要修改上傳執行緒的數目,請在S3Datastore.config檔案中指定uploadThreads引數。
說明 description
環境
Adobe Experience Manager 6.x
問題/症狀
如何針對非同步模式設定S3資料存放區?
使用案例:
擁有外部S3資料存放區。
正在執行大量密集的 上傳 活動:
- 多個和大型資產擷取
- 匯入大型索引定義(在頻外產生)
依預設,S3上傳是 同步 和 單執行緒,因此大量作業可能需要一些時間才能執行
解決方法 resolution
但是,檔案指定S3上傳可設定為以非同步方式執行**和多執行緒(預設為10個執行緒):
為了大幅改善上傳時間,您可以將Java系統引數"oak.lucene.ds.async"新增至啟動命令列,以啟用並測試非同步模式:
-Doak.lucene.ds.async=true
若要變更上傳執行緒的數目,您必須在S3Datastore.config檔案中指定 uploadThreads 引數。
這些設定必須先在較低層級的環境中測試以執行一些基準,然後再將變更推送至生產環境。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f