O Jellyfin pode voltar a processar conteúdos multimédia existentes após uma atualização, quando a lógica de análise ou os atributos multimédia armazenados são alterados, mesmo que os ficheiros de origem permaneçam intactos.
Uma nova versão pode precisar de dados de análise atualizados para a reprodução ou correspondência, gerando atividade do CPU e do disco numa biblioteca existente. Essa fila finita é diferente de uma pesquisa, atualização de metadados ou tarefa que se repete indefinidamente. Acompanhe o progresso e a conclusão antes de considerar a atividade uma falha.
Os dados de análise podem mudar sem alterações nos conteúdos multimédia
O servidor pode obter propriedades adicionais ou corrigir a forma como interpreta os ficheiros existentes. O recálculo desses atributos não exige que a data de modificação do ficheiro de origem seja alterada.
A explicação do modelo de análise após uma atualização mostra por que motivo uma fila finita acionada pela versão pode ser normal.
A primeira questão é saber se a fila avança e termina, não se foram adicionados conteúdos multimédia.
Reanálise, pesquisa e atualização são diferentes
Uma pesquisa verifica os caminhos à procura de adições ou remoções, a atualização de metadados atualiza informações descritivas e a análise multimédia inspeciona propriedades dos ficheiros utilizadas na reprodução. Podem sobrepor-se nos painéis, mas têm acionadores e padrões de E/S diferentes.
Utilize o modelo de estado das funções dos dados persistentes para manter o trabalho da base de dados e dos metadados separado dos próprios ficheiros multimédia.
Se os mesmos itens se repetirem sem progresso, a explicação já ultrapassa uma alteração de análise pontual.
O limite normal é um trabalho finito
Uma fila normal após uma atualização aumenta ou avança, chega à conclusão e continua concluída depois de um reinício. Tarefas idênticas repetidas, caminhos em falta, erros de permissões ou erros da base de dados apontam, em vez disso, para uma condição operacional.
A distinção entre uma fila finita e trabalho recorrente no modelo de análise após uma atualização estabelece o limite fundamental.
Não interrompa uma fila em progresso apenas por estar ocupada; investigue o trabalho que nunca termina ou que regressa após cada reinício.
Verifique a conclusão antes de intervir
Registe o tamanho da fila, os itens processados, a atividade do CPU/E/S e se os itens concluídos continuam concluídos após um reinício controlado. Evite forçar pesquisas ou atualizações durante o período de observação.
Utilize a disciplina de referência a frio e a quente para manter estáveis o trabalho em segundo plano e o estado da cache enquanto observa a fila.
Pare quando a fila terminar e o comportamento normal em inatividade regressar. Escale o problema apenas quando a repetição, os erros ou a perda de caminhos persistirem nas mesmas condições.
Centro de Tecnologia e IA
Mais para Ler

Porque é que a arquitetura do Home Assistant muda à medida que um servidor doméstico adiciona mais serviços?
Mais serviços alteram a arquitetura do Home Assistant quando adicionam estado partilhado, filas, dispositivos, ciclos de atualização ou domínios de falha — e não...

Como medir o desempenho do Home Assistant sem confundir a cache com a capacidade
Um resultado em estado quente prova reutilização, não capacidade. Meça o arranque a frio, o estado estacionário em quente, a carga repetida, a latência...

De quanta simultaneidade de automações precisa o Home Assistant para controlar toda a casa?
A maioria das automatizações para toda a casa precisa apenas de uma sobreposição limitada; dimensione a simultaneidade com base na duração da execução ×...

