批量编辑任务需要多长时间才能完成?
应用如何处理产品,以及哪些因素会影响任务的耗时。
大多数任务会在几分钟内完成。耗时取决于:
- 匹配的产品和多属性数量。 应用会先请求 Shopify 导出匹配的产品,然后分批将更改写回(大多数字段每批 400 个产品,描述和删除的批次更小)。每一批都是一个 Shopify 批量操作。
- Shopify 的队列。 Shopify 每个商店同一时间只运行一个批量操作,因此任务会等待已在运行的任何批量操作,包括此应用中的其他任务。
- 字段。 描述每个产品包含的数据比价格更多,因此耗时更长。
任务运行期间,任务详情页面每 10 秒自动刷新一次,并以进度条显示 Products changed。您可以离开页面,任务会继续运行。
- 将非常大的产品目录拆分为多个任务(按产品系列或供应商),这样每个任务可以更快完成,也更容易定位问题。
- 不要在同一时刻启动多个大型任务,它们会相互排队。
- 计划的一次性任务会在计划的那一分钟开始。重复任务的各次运行每 10 分钟检查一次,因此可能会延迟最多约 10 分钟开始。