针对S3数据存储进行性能调整 — 异步模式
了解在Adobe Experience Manager中配置S3上传以进行异步和多线程操作(默认设置为10个线程)的步骤。 要修改上载线程数,请在S3Datastore.config文件中指定uploadThreads参数。
描述 description
环境
Adobe Experience Manager 6.x
问题/症状
如何为异步模式设置S3数据存储?
用例:
具有外部S3数据存储。
正在执行大量密集的 上传 活动:
- 多个和大型资源引入
- 导入大型索引定义(在带外生成)
默认情况下,S3上载是 同步 和 单线程,因此执行大型操作可能需要一些时间
解决方法 resolution
但是,文档指定,可以将S3上载配置为异步执行**和多线程(默认为10个线程):
为了大大缩短上载时间,可以通过将Java System参数“oak.lucene.ds.async”添加到启动命令行来启用和测试异步模式:
-Doak.lucene.ds.async=true
要更改上载线程数,您需要在S3Datastore.config文件中指定 uploadThreads 参数。
在将更改推送到生产环境之前,需要先在较低的环境中测试这些设置,并执行一些基准。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f