Aleks_P
Новичок
Потеря связи с БД при длительном исполении скрипта
Вообщем возникла такая проблемка... на curl реализована задача аплоада методом post файлов 4-5мб. Запуск задачи производится по крону с интервалом в 2 минуты. Выполнение аплоада занимает 60-70 сек. Перед поднятем из БД делается выборка какой следующий файл поднимать, а после завершения необходимо отметить в БД эту задачу как выполненную. Но последний запрос не выполняется и при следующем запуске снова происходит аплоад этого же файла. На данный момент решение проблемы не совсем корректно, а именно перед самым аплоадом задача сразу помечается как выполненная, что не совсем правильно, поскольку если в процессе аплоадинга возникнет сбой, то задача все равно уже будет иметь статус выполненной.
Вообщем возникла такая проблемка... на curl реализована задача аплоада методом post файлов 4-5мб. Запуск задачи производится по крону с интервалом в 2 минуты. Выполнение аплоада занимает 60-70 сек. Перед поднятем из БД делается выборка какой следующий файл поднимать, а после завершения необходимо отметить в БД эту задачу как выполненную. Но последний запрос не выполняется и при следующем запуске снова происходит аплоад этого же файла. На данный момент решение проблемы не совсем корректно, а именно перед самым аплоадом задача сразу помечается как выполненная, что не совсем правильно, поскольку если в процессе аплоадинга возникнет сбой, то задача все равно уже будет иметь статус выполненной.