Как хранить файлы размером более 5 ГБ на S3 с помощью ActiveStorage? - PullRequest
0 голосов
/ 08 февраля 2020

У меня есть приложение, размещенное на Heroku. Часть его работы - хранить / обслуживать файлы разных размеров, упакованные в пакеты. (Мы планируем поэтапно свернуть процесс связывания, но это будет серьезное обновление программного обеспечения)

Ограничение в 5 ГБ при загрузке файлов на S3 (вызвано тем, что S3 требует многократной загрузки деталей). ) становится все более неприемлемым для нашего варианта использования. На самом деле, это стало прямой болью и неприемлемо для бизнес-модели.

Rails 6.1 должен исправить это, но мы не можем дождаться его выхода, тем более что нет ETA на это еще. Я попытался использовать альфа-версию вне мастерской, и у меня возникла ошибка из-за невозможности загрузить кофейный скрипт (что странно, поскольку я не использую coffeescript).

I ' Сейчас я пытаюсь найти другие жизнеспособные альтернативы, которые позволят нашему приложению хранить файлы размером 5 ГБ или более. Я экспериментирую со сжатием файлов, но это тоже не долгосрочное решение.

...