Dubbele Plex-scans ontstaan meestal door overlappende triggers, instabiele paden of meerdere tools die op hetzelfde bestandsgebeurtenis reageren, en niet door één verkeerde scaninstelling.
Scant Plex dezelfde bibliotheek herhaaldelijk na een import, of lijken meerdere automatiseringscontainers dubbel werk te starten? Noteer elk mechanisme dat een bibliotheekupdate kan veroorzaken: automatische wijzigingsdetectie, periodieke scans, gepland onderhoud, expliciete API-aanroepen en hooks van importers. Gebruik per workflow één primaire trigger en controleer vervolgens of één nieuw bestand precies één voorspelbare scan oplevert.
Breng elke trigger in kaart voordat je iets uitschakelt
Plex kan automatisch scannen bij wijzigingen in het bestandssysteem, volgens een schema of wanneer een andere tool expliciet om een update vraagt. Bibliotheken op netwerkopslag kunnen zich ook anders gedragen, omdat meldingen over wijzigingen in het bestandssysteem niet altijd beschikbaar of betrouwbaar zijn.
Een gecontroleerde verplaatsing van het bibliotheekpad kan de status van items behouden wanneer de nieuwe locatie eerst wordt toegevoegd en gecontroleerd voordat het oude pad wordt verwijderd; dat is het uitgangspunt voor het vaststellen van dubbele Plex-scantriggers.
Het doel van preventie is één verwachte scan per inhoudsgebeurtenis. Als twee scans bijna gelijktijdig door verschillende mechanismen starten, is dat een coördinatieprobleem en geen bewijs dat Plex een langer scaninterval nodig heeft.
Gebruik één gecontroleerde import als testgebeurtenis
Schakel alleen de extra trigger uit die je verdenkt, voeg één klein testbestand toe via de normale importer en houd de activiteitenwachtrij van Plex in de gaten. Importeer tijdens het testen niet in batches, omdat afzonderlijke scantriggers dan moeilijk van elkaar te onderscheiden zijn.
Bij het meten van dubbele Plex-scantriggers kan een indeling van een mediaserver schrijfintensieve applicatiestatus lokaal houden en netwerkopslag gebruiken voor bulkmedia, waardoor de latentie en het risico rond koppelingen voor applicatiegegevens afnemen.
Herhaal dezelfde import één keer na de wijziging. Als één scan de gebeurtenis verwerkt en de bibliotheek actueel blijft, werkt de preventieregel.
Houd een fallback aan voor paden die niet betrouwbaar wijzigingen kunnen signaleren
Voor lokale bestandssystemen met betrouwbare wijzigingsgebeurtenissen kan automatisch scannen efficiënt zijn. Voor netwerkkoppelingen die geen bruikbare meldingen over wijzigingen leveren, kan een periodieke scan of een door de importer geactiveerde update voorspelbaarder zijn.
Schakel niet elke methode “voor de zekerheid” in. Overbodige triggers zorgen voor extra achtergrond-I/O en maken probleemoplossing moeilijker, zonder een versere bibliotheekweergave te garanderen.
Start Plex en de importer opnieuw nadat je de primaire trigger hebt gekozen en herhaal daarna één testimport. Controleer of de scan nog steeds precies één keer plaatsvindt nadat de services in hun normale opstartvolgorde zijn teruggekeerd.
Draai terug als de preventieregel nieuwe media mist
Een preventiewijziging is mislukt als nieuwe media niet meer binnen het beoogde tijdsvenster verschijnen. Herstel één betrouwbare fallback-trigger voordat je de scanfrequentie verder optimaliseert.
Diezelfde grens is beter zichtbaar in een NAS-indeling voor een mediacentrum wanneer elke service een expliciete rol voor resources en herstel heeft.
Schaal op wanneer scans zich blijven herhalen terwijl er slechts één bekende trigger en een stabiel pad zijn. Controleer dan de logs, het gedrag van de koppeling en of externe automatisering Plex nog steeds aanroept buiten de gedocumenteerde workflow om.
- Noteer automatische, periodieke, geplande en externe scantriggers
- Importeer één klein bestand als gecontroleerde gebeurtenis
- Houd één primaire trigger aan, plus indien nodig één bewust gekozen fallback
- Start de services opnieuw en controleer het aantal triggers nogmaals
Ondersteuning & Tips
Meer om te lezen

Opslaghandleiding voor live-tv-opnamen voor capaciteit, bewaartermijn en opruimen
Meet echte opnamen, houd hoofdruimte vrij, combineer limieten voor leeftijd en capaciteit en toon aan dat het oudste in aanmerking komende programma wordt verwijderd...

Workflow voor herstel van metadata van thuismedia na het terugzetten van een database
Bescherm de herstelde status, controleer de identiteit en paden van de media en herstel vervolgens ontbrekende artwork of overeenkomsten in een proeff bibliotheek voordat...

Compatibiliteitschecklist voor Jellyfin-clients voor audio, video en ondertiteling
Test representatieve bestanden één variabele tegelijk en noteer voor elke client Direct Play, remux, audioconversie, videotranscodering of fout.

