Feeds RSS desaparecendo misteriosamente

A única coisa que fazemos com o feed RSS é criar novos manualmente em /admin/plugins/rss_polling. Nada mais.

Notei que a ordem dos feeds RSS nessa página muda de tempos em tempos, o que já é estranho e não ajuda a depurar problemas porque a ordem cronológica de criação do feed é perdida, e a nova ordenação não parece seguir nenhuma ordenação alfabética ou numérica.

Não sabemos com que frequência esse problema ocorre porque não conseguimos detectá-lo imediatamente quando ele acontece. No melhor cenário, só podemos esperar que o proprietário do feed nos diga que novas entradas não estão aparecendo, ou percebemos nós mesmos que, digamos, um podcast semanal ficou em silêncio no fórum ultimamente.

Tenho a impressão de que esse problema pode estar relacionado a situações em que a CPU chega perto de 100%, ou algo mais no servidor atingindo a capacidade máxima. Mesmo que o agendador faça um bom trabalho ao consultar apenas 5 feeds por vez, nas análises de hospedagem podemos ver que quando os feeds RSS estão sendo atualizados, a CPU basicamente atinge 100%.

Talvez seja por isso que fóruns com apenas alguns feeds não o notam, mas se você adicionar muitos, algo pode quebrar apenas às vezes, independentemente do agendador?

Veja relacionado: Are there any upper limits to the RSS Polling plugin? - #4 by icaria36

3 curtidas