Heroku免费帐户有限?

目前,我运行wordpress作为免费托pipe的博客引擎,但是我正计划在Ruby平台上使用基于git的博客引擎(Jekyll,Toto)。 然后,我看到Heroku提供免费帐户function,但我没有看到有关带宽,磁盘空间,请求的任何细节?

Heroku免费提供了一个5MB的数据库

Heroku免费提供1个测功机。 dyno是应用程序运行和响应请求的一个实例。 如果您的应用程序的每个实例可以在100ms内处理每个请求,那么您可以使用免费帐户获得600个请求/分钟。

您的应用程序代码及其资产(slug)总共被限制为300 MB。 您的应用程序还可以访问本地文件系统,该文件系统可以作为该特定dyno的临时临时空间,并且应该能够存储至less1 GB的数据。

带宽限制为2TB /月。

这是我遇到的问题….

“我们在我们的应用程序中有几个function的照片和file upload,但他们不保存。

我已经阅读了stackoverflow,“你被限制为100MB的磁盘空间,但你不能保存任何文件(包括用户上传)到磁盘,因为文件系统是只读的.100MB的磁盘空间是为你的应用程序代码和其他资产,100MB是最大的slu size大小,包括你的项目引用的所有gem。

我们需要我们的用户能够成功上传文件并保存。 我们如何做到这一点?“

Heroku Support的回复是…

“嗨,文件系统是雪松写的,可以处理大大超过100MB,至less1GB。

这就是说,它是dynamic的本地和短暂的; 请参阅https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem

对于永久存储,我们推荐像S3一样的: https : //devcenter.heroku.com/articles/s3

希望这可以帮助。”

此外,加载您的网页可能需要很长时间(5-10秒)

如果一个免费的测功机不被频繁访问,它会进入睡眠模式 。 之后,测功机再次活跃起来。 对我来说这需要5-10秒。 您不能经常访问系统来欺骗系统,因为这会消耗您的免费小时 。