Я только начал использовать resque для обработки некоторых очень больших файлов в фоновом режиме, и у меня возникли проблемы с тем, как передать файл оператору восстановления. Я использую rails для обработки загрузки файла, и rails создает объект ActionDispatch :: Http :: UploadedFile
для каждого файла, загруженного из формы.
Как отправить этот файл специалисту по восстановлению? Я попытался отправить собственный хэш, состоящий только из пути к временному файлу и исходного имени файла, но я больше не могу повторно открыть временный файл в resque worker (обычный Errno :: ENOENT - Нет такого файла или каталога
), потому что rails, кажется, удаляет этот временный файл после завершения запроса.