Heroku рабочий dyno производит файл, как прочитать его из веб-dyno? - PullRequest
5 голосов
/ 31 октября 2011

По запросу администратора мой рабочий Heroku создает отчет, сжатый в виде ~ 10 МБ ZIP-файла.

Генерация занимает около одной минуты, поэтому она выполняется delayed_job.
После генерацииГотово, где хранить файл, чтобы веб-динамо могло его обслуживать?

  • tmp папка не похожа на одну динамкую на другую, кажется.
  • Бесплатнобаза данных (5 МБ) недостаточно велика, чтобы содержать файл размером 10 МБ

Нет ли другого варианта, кроме сохранения файла в базе данных и оплаты переключения с базы данных объемом 5 МБ на 20 ГБ?

Примечание: есть только один администратор, и генерация отчета - редкое событие.

1 Ответ

4 голосов
/ 31 октября 2011

А как насчет загрузки файла на Amazon S3 и доступа к нему оттуда?

...