Мой файл сложения слишком велик, чтобы загрузить мое приложение Rails в heroku (я получаю ошибку «размер пули слишком большой»). У меня много изображений в приложении. Heroku рекомендует не использовать S3, а вместо этого рекомендует Cloudfront CDN - https://devcenter.heroku.com/articles/using-amazon-cloudfront-cdnHeroku: Rails приложение статических активов слишком велико, чтобы загружать приложение, как обслуживать активы
Cloudfront настроен для получения активов из приложения heroku. Однако, если я не могу загрузить приложение в heroku, Cloudfront не увидит, какие активы будут обслуживать их. В этом случае следует хранить активы в ведрах S3, затем обслуживать их через Cloudfront или использовать другой подход?
Спасибо.
загружать/хранить их в ведомости s3, и вы можете дополнительно их обслуживать из облачного или просто из самого ведра, также смотрите на asset_sync, чтобы обслуживать ваши активы из ведра s3, а также https://firmhouse.com/ блог/полн-руководство к сервировке-ваш-рельсы-активы-над-s3-с-asset_sync – Richlewis