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

158

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

Samnang
источник
7
Я только что нашел на сайте legal.heroku.com/aup#quota
Самнанг,
7
URL-адрес изменился: policy.heroku.com/aup#quota
cdeszaq

Ответы:

262

Heroku предоставляет бесплатно базу данных объемом 5 МБ

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

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

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

yfeldblum
источник
2
Это все еще правда? Можете ли вы получить 1 динамо бесплатно в Heroku?
Роберт Мартин
24
да, проверьте heroku.com/pricing#1-0 и убедитесь, что вы установили 1 dyno и 0 background. Вам зачисляется 750 часов бесплатно, поэтому в течение 31 дня, 744 часа в месяц вы платите за 0 часов. они будут «раскручиваться» или что-то еще, останавливать ваше приложение, когда оно некоторое время не используется, а затем «раскручиваться», когда к нему снова обращаются, поэтому может быть задержка в зависимости от последнего доступа.
Джей
9
Фактически пропускная способность 2Тб / месяц (мягкая): policy.heroku.com/aup Подробнее: Запрос Длина: 30 секунд - Hard, использование RAM Dyno: 512 - Hard
KZ
3
@hsestupin - на момент написания статьи (октябрь 2012 г.) вы получаете бесплатную базу данных postgresql. Heroku потрясающий, особенно учитывая, что первый динамо бесплатный.
Polsonby
1
@yfeldblum, действительно ли heroku расширяет размер пули до 300 мб?
Джордж Ш.
21

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

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

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

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

Вот ответ службы поддержки Heroku ...

«Привет, файловая система доступна для записи на кедре, и может обрабатывать значительно больше, чем 100 МБ; не менее 1 ГБ.

Тем не менее, это динамо-местный и эфемерный; см. https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem

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

Надеюсь это поможет."

Брайан Джеффри Гросс
источник
7
OpenShift предоставляет вам 3 бесплатных «динамометра», каждый с постоянным хранилищем данных.
jpillora
2
Это можно перефразировать в одно предложение, которое ответит на вопрос более четко.
spuder
1

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

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

Джонатан
источник
1

Для тех, кто собирается прийти сюда после меня, вы можете получить пакет хобби, если вы студент и у вас есть пакет разработчика GitHub. Вот подробности: Heroku для студентов GitHub

ZaMy
источник