Jellyfin kan bearbeta befintliga medier igen efter en uppgradering när analyslogiken eller de lagrade medieattributen ändras, även om källfilerna förblir orörda.
En ny version kan behöva nya analysdata för uppspelning eller matchning, vilket skapar CPU- och diskaktivitet i ett befintligt bibliotek. Den begränsade kön skiljer sig från en skanning, en uppdatering av metadata eller ett jobb som upprepas för evigt. Följ förloppet och invänta slutförandet innan du betraktar aktiviteten som ett fel.
Analysdata kan ändras utan att medierna ändras
Servern kan upptäcka ytterligare egenskaper eller korrigera hur den tolkar befintliga filer. Att beräkna om dessa attribut kräver inte att källfilens tidsstämpel ändras.
Förklaringen av analysmodellen efter uppgraderingen visar varför en begränsad, versionsutlöst kö kan vara normal.
Den första frågan är om kön fortskrider och tar slut, inte om några medier har lagts till.
Ny analys, skanning och uppdatering är olika saker
En skanning kontrollerar sökvägar efter tillägg eller borttagningar, en metadatauppdatering uppdaterar beskrivande information och medieanalys granskar filegenskaper som används för uppspelning. De kan överlappa i instrumentpaneler, men har olika utlösare och I/O-mönster.
Använd modellen för beständiga dataroller för att hålla databas- och metad ataarbete åtskilt från själva mediefilerna.
Om samma objekt upprepas utan att kön gör framsteg handlar det inte längre om en engångsändring i analysen.
Den normala gränsen är begränsat arbete
En normal kö efter en uppgradering växer eller fortskrider, slutförs och förblir slutförd efter en omstart. Upprepade identiska jobb, saknade sökvägar, behörighetsfel eller databasfel tyder i stället på ett driftproblem.
Skillnaden mellan en begränsad kö och återkommande arbete i analysmodellen efter uppgraderingen visar den avgörande gränsen.
Avbryt inte en kö som fortskrider bara för att den är aktiv, men undersök arbete som aldrig töms eller återkommer efter varje omstart.
Verifiera att arbetet är slutfört innan du ingriper
Anteckna köstorlek, antal bearbetade objekt, CPU- och I/O-aktivitet samt om slutförda objekt fortfarande är slutförda efter en kontrollerad omstart. Undvik att tvinga fram skanningar eller uppdateringar under observationsperioden.
Använd disciplinen från kalla och varma benchmarktester för att hålla bakgrundsarbete och cachestatus stabila medan du observerar kön.
Avsluta när kön är tömd och normal inaktivitet har återkommit. Eskalera bara när upprepningar, fel eller förlorade sökvägar kvarstår under samma förhållanden.
Teknik- och AI-hubb
Mer att läsa

Varför förändras Home Assistant-arkitekturen när en hemmaserver får fler tjänster?
Fler tjänster förändrar Home Assistants arkitektur när de lägger till delat tillstånd, köer, enheter, uppdateringscykler eller felområden – inte bara fler containrar.

Så mäter du prestandan hos Home Assistant utan att förväxla cache med kapacitet
Ett varmt resultat visar återanvändning, inte kapacitet. Mät kallstart, varm steady state, upprepad belastning, svanslatens och vilken resurs som först når sin kapacitetsgräns.

Hur mycket samtidighet för automatiseringar behöver Home Assistant för styrning av hela hemmet?
De flesta automatiseringar för hela hemmet behöver endast begränsad överlappning; dimensionera samtidigheten utifrån körningstid × utlösningsfrekvens och begränsa den sedan till en kapacitet som...

