Pular para o conteúdo
Instalar gratuitamente
Português
Abrir no Claude Fazer perguntas sobre esta páginaAbrir no ChatGPT Fazer perguntas sobre esta página

O que acontece se várias tarefas de edição em massa começarem ao mesmo tempo?

O que acontece quando várias tarefas são agendadas para o mesmo momento ou se sobrepõem nos mesmos produtos.

O app envia cada alteração à Shopify como uma operação em massa, e a Shopify executa uma operação em massa por loja de cada vez. Quando várias tarefas começam juntas, cada uma espera a anterior terminar sua etapa, então o trabalho fica efetivamente em fila. Por isso, uma tarefa pode ficar em Pending execution ou Running por algum tempo antes de seus próprios produtos serem alterados.

Cada tarefa calcula seus novos valores a partir dos dados do produto que lê quando começa e depois os grava. Se duas tarefas alteram o mesmo campo nos mesmos produtos, a que grava por último define o valor final. O valor “original” da segunda tarefa é o que a primeira já tinha gravado, então reverter as tarefas na ordem errada pode deixar valores inesperados.

Recomendações

  • Não execute duas tarefas no mesmo campo e nos mesmos produtos ao mesmo tempo. Agende-as com pelo menos alguns minutos de diferença ou combine a alteração em uma única tarefa.
  • Reverta as tarefas na ordem inversa de como foram executadas.
  • Evite edições manuais de produtos enquanto uma tarefa estiver Running ou Revert in progress.

Várias condições recorrentes em uma mesma tarefa não devem se sobrepor, e o app garante isso no formulário. Duas tarefas recorrentes separadas nos mesmos produtos não são verificadas; trate-as como quaisquer duas tarefas sobrepostas.

Isso foi útil?