Saltar al contenido principal
SparkCore
Conocimiento

Batch je hele media-bibliotheek

Duizenden items? Verwerking loopt gefaseerd met voortgang in het dashboard.

Planning

Start buiten piekuren; monitor serverload bij shared hosting.

Hoe batchverwerking werkt onder de motorkap

Spark verwerkt een mediabibliotheek niet in één keer synchroon, maar in een wachtrij die op de achtergrond gefaseerd doorloopt. Zo hoeft je website niet te wachten op één groot verzoek dat kan vastlopen op hostinglimieten zoals maximale uitvoeringstijd of geheugen. In het dashboard zie je de voortgang, en de verwerking pikt na een onderbreking, bijvoorbeeld door een timeout of een herstart, gewoon weer op waar die gebleven was.

Stappenplan: een grote bibliotheek in batches verwerken

Kies een rustig moment om te starten

Start een grote batch bij voorkeur buiten piekuren, zeker op shared hosting waar resources gedeeld worden met andere sites.

Begin met een kleine testset

Verwerk eerst een kleine batch of testset om te controleren of het gekozen compressieprofiel het gewenste resultaat geeft, voordat je de hele bibliotheek verwerkt.

Start de volledige verwerking en volg de voortgang

Laat de rest van de bibliotheek gefaseerd verwerken en houd de voortgang in het dashboard in de gaten.

Monitor de serverbelasting

Vooral bij shared hosting is het verstandig om tijdens een grote batch even te controleren of de site responsief blijft.

Controleer het resultaat en leeg de cache

Bekijk na afloop een steekproef van de verwerkte bestanden en leeg je cache, zodat bezoekers de nieuwe, kleinere bestanden te zien krijgen.

Hoeveel tijd kost een batch-run

Exacte doorlooptijden verschillen sterk per hostingomgeving, gemiddelde bestandsgrootte en je plan. Een globale indicatie:
Tamaño de la bibliotecaDuración orientativaPunto de atención
Pequeña (hasta unos 500 archivos)A menudo termina en poco tiempo.Normalmente no requiere una preparación especial.
Mediana (entre unos 500 y 5.000 archivos)Suele avanzar de forma escalonada, durante un periodo más largo.Planifique fuera de las horas punta; revise el progreso con regularidad.
Grande (más de 5.000 archivos)El procesamiento puede llevar días, según el hosting y el límite.Considere un conjunto de prueba previo y tenga en cuenta el límite de su plan.

Veelgemaakte fouten bij batchverwerking

  • Esperar que se procese una biblioteca entera en una sola solicitud síncrona; los límites del hosting de tiempo de ejecución o de memoria suelen hacerlo imposible.
  • No tener en cuenta los recursos del hosting compartido durante un lote grande.
  • Hacer grandes cambios manuales en la biblioteca de medios mientras hay un lote en curso.
  • No revisar el progreso y dar por hecho, sin motivo, que todo va bien.
  • No vaciar la caché al terminar, de modo que los visitantes sigan viendo los archivos antiguos.

Veelgestelde vragen

El procesamiento se reanuda donde se quedó. Los archivos que ya están listos no se vuelven a procesar.

Sí, ambas cosas pueden convivir. Las subidas nuevas se incluyen según la política que haya configurado.

El procesamiento se ejecuta en segundo plano y está pensado para limitar eso al máximo. En un hosting compartido con mucha carga, un lote grande sí puede sumar a la carga total del servidor, de ahí el consejo de empezar fuera de las horas punta.

En el panel del plugin ve cuántos archivos se han procesado y cuántos siguen en cola.

Recibirá un aviso hacia el 80% y al llegar al 100% de su límite. Después el procesamiento espera hasta que se renueve su límite o elija un plan más amplio.

Sí, puede detener el procesamiento y reanudarlo más adelante.