Сбой сайта при массовой загрузке файлов через админку

    В процессе работы административной панели возникает проблема: при выполнении массовой загрузки файлов через специальный bulk-worker сайт перестает отвечать и возвращает пользователям ошибку 503 Service Unavailable.

    Ключевые особенности инцидента:

    • Файлы успешно загружаются на объектное хранилище S3 через отдельный обработчик.
    • База данных продолжает функционировать и обрабатывает поступающие строки данных.
    • Основной сайт (фронтенд) остается недоступным до тех пор, пока БД не завершит обработку всех строк задачи.
    • Только после полной загрузки данных в базу работа сайта восстанавливается.

    Для детального анализа проблемы прилагаются два фрагмента кода: вызов операции и код обработчика.