Sistema de garantia de integridade de conteúdo
Proteção tripla contra perda de capítulos:
- pré-triagem::
- estar em movimento
python app/check_chapters.pyVerificação da integridade do rastreamento - existir
logs/crawl.logRecuperar o sinalizador ERROR em
- estar em movimento
- monitoramento de processos::
- Ativar a função de verificação de capítulo (configuração)
VERIFY_CHAPTER=True) - fazer uso de
watch -n 60 "ls -l output/ | wc -l"Monitoramento em tempo real do progresso da geração
- Ativar a função de verificação de capítulo (configuração)
- remédio em retrospecto::
- Reprises individuais de capítulos perdidos:
python app/createAudio.py --chapter 42 - Recuperação de dados do MongoDB (precisa ser instalado e configurado primeiro):
python app/db_recover.py
- Reprises individuais de capítulos perdidos:
Conselho de desenvolvimento: backups regularesdata/books/arquivos intermediários JSON no diretório, recomenda-se ativar a sincronização automática do S3 ao usar serviços de nuvem.
Essa resposta foi extraída do artigoUma ferramenta para rastrear automaticamente romances e gerar audiolivros com vários caracteresO































