跳转到内容
免费安装
简体中文
在 Claude 中打开 就此页面提问在 ChatGPT 中打开 就此页面提问

多个批量编辑任务同时开始会怎样?

多个任务计划在同一时刻运行,或在相同产品上重叠时会发生什么。

应用会将每项更改作为批量操作发送给 Shopify,而 Shopify 每个商店同一时间只运行一个批量操作。当多个任务同时开始时,每个任务都会等待前一个完成其步骤,因此工作实际上是排队进行的。所以任务可能会在 Pending execution 或 Running 状态停留一段时间,然后才会更改它自己的产品。

每个任务都会根据其开始时读取的产品数据计算新值,然后写入。如果两个任务更改相同产品上的同一字段,最后写入的那个任务决定最终值。第二个任务的“原始”值是第一个任务已经写入的内容,因此以错误的顺序撤销任务可能会留下意料之外的值。

建议

  • 不要同时对相同字段和相同产品运行两个任务。请将它们至少错开几分钟安排,或将更改合并到一个任务中。
  • 按任务运行顺序的相反顺序撤销任务。
  • 在任务处于 Running 或 Revert in progress 时,避免手动编辑产品。

一个任务中的多个重复条件不得重叠,应用会在表单中强制执行这一点。对相同产品的两个独立重复任务则不会被检查,请将它们视为任意两个重叠的任务。

这对您有帮助吗?