На общем хосте вы также можете столкнуться с проблемами во время выполнения скрипта. Например, если ваш скрипт выполняется дольше 30 секунд, сервер может завершить работу. Если это так для вашего хоста, вы можете выполнить несколько тестов / регистрацию того, сколько времени требуется для обработки каждого канала, и учтите это, когда выясните, сколько каналов вы должны обрабатывать одновременно.
Еще одна вещь, которую я должен был сделать, чтобы исправить это, - пометить «последнее сканирование» как обновленное до . Я обработал каждый отдельный запрос, чтобы проблемный фид не продолжал давать сбой и собирался для каждого Крон беги. При желании вы можете обновить запись снова при сбое и указать причину (если известна), по которой произошел сбой.