Практические пределы эфемерной файловой системы кедра на Heroku - PullRequest
14 голосов
/ 06 июля 2011

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

Ответы [ 2 ]

8 голосов
/ 06 июля 2011

Свяжитесь с поддержкой Heroku.

Они утверждают, что нет жестких ограничений на количество файлов или размер файлов, хранящихся в файловой системе ephmeral.

На практике, если dyno использует имеющиеся ресурсы оперативной и / или ЦП для управления файлами, dyno будет уничтожен и перезапущен, что фактически уничтожит файлы.

0 голосов
/ 06 июля 2011

Я никогда не сталкивался с проблемой ни с одним из моих приложений, но они говорят, что размер слагов должен быть меньше 200 Мб, подробности здесь .Вы не можете записывать какие-либо файлы в файловую систему, кроме tmp, которая не гарантируется для совместного использования вашими dynos, поэтому вы должны записать ее в Amazon S3 или что-то подобное.

Не забывайте, загружаяфайл будет использовать dyno, пока идет загрузка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...