Como resolver o problema da eliminação em massa de produtos no Magento 2 sem bloquear o painel?

8 de maio de 2026
Como resolver o problema da eliminação em massa de produtos no Magento 2 sem bloquear o painel?

 O Magento bloqueia porque está a tentar ser eficiente…

Imagine a seguinte situação:

Gere uma loja Magento 2 há vários anos. Tem milhares de produtos que já não estão disponíveis nos fornecedores ou que deixaram de vender. Decide fazer uma limpeza e seleciona centenas de itens no painel para os eliminar. Clica… e espera.

504 Gateway Timeout
„Não foi possível processar o pedido…”

Soa familiar?

Porque é que o Magento 2 não lida bem com isto?

O Magento 2 é uma plataforma poderosa, mas a eliminação de produtos é uma das suas fragilidades. Ao eliminar cada produto, o sistema tem de:

  • remover dados associados (por exemplo, atributos, relações, imagens),
  • limpar índices e cache,
  • atualizar logs e dependências.

Se tentar fazer isto em simultâneo para 200 ou 1000 produtos, o Magento simplesmente não consegue acompanhar. Especialmente em servidores com recursos limitados.

Solução: módulo Kowal Delete Products via Queue

Em vez de tentar eliminar tudo de uma só vez, pode fazê-lo em segundo plano — passo a passo, sem bloquear o painel e sem risco de erros. É assim que funciona o módulo Kowal Delete Products via Queue.

O que faz exatamente o módulo?

  • Adiciona um novo botão à lista de produtos: „Eliminar em segundo plano”
  • Cada produto selecionado entra numa fila
  • Os produtos são processados automaticamente, com limitação de carga
  • Também suporta a eliminação de imagens associadas ao produto

Como fica no painel?

Como resolver o problema da eliminação em massa de produtos no Magento 2 sem bloquear o painel

Comparação: com o módulo vs. sem o módulo

Funcionalidade / ProblemaSem o móduloCom o módulo DeleteProductsQueue
Eliminação de mais de 1000 produtosMuitas vezes termina com erroFunciona em segundo plano, sem erros
Carga do servidorElevadaBaixa, distribuída ao longo do tempo
Conhecimentos técnicos necessáriosSimNão
Gestão de imagensManualAutomática
Possibilidade de trabalho em paraleloNãoSim — pode continuar a trabalhar

Para quem é este módulo?

Este módulo é útil se:

  • gere uma grande loja Magento com muitos produtos sazonais,
  • tem integração com grossistas e elimina frequentemente produtos indisponíveis,
  • quer manter a base de dados organizada,
  • não tem acesso SSH nem conhecimentos técnicos.

Como instalar o módulo?

composer require kowal/module-deleteproductsqueuephp bin/magento module:enable Kowal_DeleteProductsQueuephp bin/magento setup:upgrade 

Instruções detalhadas de instalação: [Ver instruções →]

Resumo

Se quer organizar a sua loja Magento 2 e eliminar produtos desnecessários sem stress nem erros, escolha uma solução que o faça por si — em segundo plano e sem bloquear o sistema.

Compre o módulo na loja →
Contacte-nos →

Produtos
Aktualizacja preferencji plików cookie