Heroku бесплатный аккаунт ограничен?

В настоящее время я запускаю wordpress в качестве движка блога на бесплатном хостинге, но я планирую перейти на использование Git-движка блога(Jekyll, Toto) на платформе Ruby. Затем я вижу, что Heroku предоставляет бесплатные функции учетной записи, но я не вижу никаких подробностей о пропускной способности, дисковых пространствах, запросах?

3 ответов


Heroku предоставляет, бесплатно, 5 Мб базы данных

Heroku обеспечивает, бесплатно, 1 dyno. Дино-это экземпляр приложения и отвечать на запросы. Если каждый экземпляр вашего приложения может обслуживать каждый запрос в 100 мс, то вы получаете 600 запросов/минуту с бесплатной учетной записью.

ваш код приложения и его активы (slug) ограничены 300 МБ в общей сложности. Ваше приложение также имеет доступ к локальной файловой системе, которая может служить эфемерной скретч-пространство для этого конкретного dyno и должно иметь возможность хранить не менее 1 ГБ данных.

существует ограничение на пропускную способность 2 ТБ / месяц.


вот проблема у меня....

" У нас есть загрузка фотографий и файлов для нескольких функций в нашем приложении, но они не сохраняются.

Я прочитал в stackoverflow ,что " вы ограничены 100 Мб дискового пространства, но вам не разрешено сохранять файлы (включая пользовательские загрузки) на диск, потому что файловая система только для чтения. 100 Мб дискового пространства предназначено для кода приложения и других ресурсов. 100MB-это максимальный размер пули и включает в себя все драгоценные камни ссылка на ваш проект."

нам нужно, чтобы наши пользователи могли успешно загружать файлы и сохранять их. Как мы это сделаем?"

вот ответ поддержки Heroku...

"Привет, файловая система записывается на cedar и может обрабатывать значительно больше, чем 100MB; по крайней мере 1GB.

тем не менее, это Дино-локально и эфемерно; см. https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem

для постоянного хранения мы рекомендуем что-то вроде S3:https://devcenter.heroku.com/articles/s3

надеюсь, что это помогает."


кроме того, загрузка страницы может занять длительное время (5-10 сек)

Если бесплатный dyno не доступен часто, он переходит в режим сна. После этого есть задержка для dyno, чтобы снова стать активным. Для меня это занимает 5-10sec. Вы не можете обмануть систему, часто обращаясь к ней, потому что это потребляет ваш бесплатный dyno часов.