Vai al contenuto principale
SparkCore
Conoscenze

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:
Dimensione della libreriaDurata indicativaPunto di attenzione
Piccola (fino a circa 500 file)Spesso completata in breve tempo.Di solito non serve alcuna preparazione particolare.
Media (circa da 500 a 5.000 file)Procede di norma a fasi, su un periodo più lungo.Pianifichi fuori dagli orari di punta; controlli regolarmente l'avanzamento.
Grande (oltre 5.000 file)L'elaborazione può richiedere giorni, a seconda di hosting e limite.Valuti un set di prova in anticipo e tenga conto del limite del suo piano.

Veelgemaakte fouten bij batchverwerking

  • Aspettarsi che un'intera libreria venga elaborata in un'unica richiesta sincrona; i limiti dell'hosting su tempo di esecuzione o memoria spesso lo rendono impossibile.
  • Non tenere conto delle risorse dello shared hosting durante un grande batch.
  • Apportare grandi modifiche manuali alla libreria multimediale mentre un batch è in corso.
  • Non controllare l'avanzamento e dare per scontato senza motivo che tutto vada bene.
  • Non svuotare la cache al termine, così i visitatori vedono ancora i vecchi file.

Veelgestelde vragen

L'elaborazione riprende da dove si era fermata. I file già completati non vengono rielaborati.

Sì, possono coesistere. I nuovi upload vengono inclusi secondo la policy che ha impostato.

L'elaborazione avviene in background ed è pensata per limitare il più possibile questo effetto. Su shared hosting molto carichi un grande batch può comunque incidere sul carico totale del server, da qui il consiglio di avviarlo fuori dagli orari di punta.

Nella dashboard del plugin vede quanti file sono stati elaborati e quanti sono ancora in coda.

Riceve una notifica intorno all'80% e al 100% del limite. Dopo, l'elaborazione attende il rinnovo del limite oppure la scelta di un piano più ampio.

Sì, può interrompere l'elaborazione e riprenderla in un secondo momento.