RSS-каналы таинственно исчезают

Единственное, что мы делаем с RSS-лентами, — это вручную создаём новые на странице /admin/plugins/rss_polling. Ничего больше.

Я заметил, что порядок отображения RSS-лент на этой странице периодически меняется, что уже странно. Это затрудняет отладку проблем, так как теряется хронологический порядок создания лент, а новое сортирование, похоже, не следует ни алфавитному, ни числовому порядку.

Мы не знаем, как часто возникает эта проблема, поскольку не можем сразу её обнаружить. В лучшем случае мы можем лишь ждать, пока владелец ленты сообщит, что новые записи не появляются, или сами заметим, что, например, еженедельный подкаст давно не обновлялся на форуме.

У меня складывается впечатление, что эта проблема может быть связана с ситуациями, когда загрузка процессора приближается к 100% или когда какой-либо другой ресурс сервера достигает максимальной нагрузки. Даже если планировщик хорошо справляется с опросом только пяти лент одновременно, в аналитике хостинга видно, что при обновлении RSS-лент загрузка процессора практически достигает 100%.

Возможно, именно поэтому форумы с всего парой лент не замечают этой проблемы, но если добавить множество лент, что-то может время от времени ломаться, несмотря на работу планировщика?

См. связанную тему: Are there any upper limits to the RSS Polling plugin? - #4 by icaria36

3 лайка