目前,我正在运行wordpress作为免费托管的博客引擎,但我打算在Ruby平台上使用基于git的博客引擎(Jekyll,Toto)。然后我看到Heroku提供免费帐户功能,但我没有看到有关带宽,磁盘空间,请求的任何细节?
答案 0 :(得分:252)
Heroku免费提供5MB数据库
Heroku免费提供1个dyno。 dyno是运行和响应请求的应用程序的实例。如果您的应用程序的每个实例都可以在100毫秒内为每个请求提供服务,那么您可以通过免费帐户获得600个请求/分钟。
您的应用程序代码及其资产(slug)总共限制为300 MB。您的应用程序还可以访问本地文件系统,该文件系统可以作为特定dyno的临时临时空间,并且应该能够存储至少1 GB的数据。
带宽限制为2TB /月。
答案 1 :(得分:20)
这是我遇到的问题....
“我们的应用程序中有多个功能的照片和文件上传,但它们无法保存。
我已经读过stackoverflow“你的磁盘空间限制为100MB,但你不允许将任何文件(包括用户上传)保存到磁盘,因为文件系统是只读的.100MB的磁盘空间用于你的应用程序代码和其他资产.100MB是最大的slug大小,包括项目引用的所有gem。“
我们需要我们的用户能够成功上传文件并保存。我们如何实现这一目标?“
以下是Heroku支持的回复......
“嗨,文件系统可以写在雪松上,可以处理超过100MB;至少1GB。
那就是说,它是dyno-local和ephemeral;见https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem
对于永久存储,我们建议使用类似S3的内容:https://devcenter.heroku.com/articles/s3
希望这会有所帮助。“
答案 2 :(得分:1)
对于那些要跟随我来这里的人,如果您是学生并且拥有GitHub开发人员包,则可以获取业余爱好包,详细信息如下:Heroku for GitHub students
答案 3 :(得分:0)
此外,加载页面可能需要很长时间(5-10秒)
如果没有经常访问免费dyno,它会进入sleep mode。在那之后,dyno再次变得活跃有延迟。对我来说这需要5-10秒。您不能经常访问系统来欺骗系统,因为这会消耗您的免费dyno hours。