【问题标题】:Heroku free account limited?Heroku免费帐户有限?
【发布时间】:2011-05-30 23:54:30
【问题描述】:

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

【问题讨论】:

标签: blogs heroku


【解决方案1】:

Heroku 免费提供 5MB 的数据库

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

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

带宽限制为 2TB/月。

【讨论】:

  • 这仍然是真的吗?你还能在 Heroku 免费获得 1 个 dyno 吗?
  • 是的,检查 heroku.com/pricing#1-0 并确保您设置为 1 dyno 和 0 背景。您可以免费获得 750 小时的信用,因此在 31 天 744 小时的月份中,您需要支付 0 小时的费用。他们会“减速”或其他什么,在一段时间不使用时停止您的应用程序,然后在再次访问时“加速”,因此可能会有延迟,具体取决于上次访问。
  • 实际上带宽是 2TB/月(软):policy.heroku.com/aup 更多:请求长度:30 秒 - 硬,Dyno RAM 使用量:512MB - 硬
  • @hsestupin - 在撰写本文时(2012 年 10 月),您将获得一个免费的 postgresql 数据库。 Heroku 很棒,尤其是考虑到第一个 dyno 是免费的。
  • @yfeldblum,heroku extend slug 大小是否高达 300 mb?
【解决方案2】:

这是我遇到的问题....

“我们为我们的应用程序中的几个功能上传照片和文件,但它们没有保存。

我在 stackoverflow 上读到“您被限制为 100MB 的磁盘空间,但由于文件系统是只读的,因此您不得将任何文件(包括用户上传)保存到磁盘。100MB 的磁盘空间用于您的应用程序代码和其他资产。100MB 是最大 slug 大小,包括项目引用的所有 gem。"

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

这是 Heroku 支持的回复...

“嗨,文件系统可以在 cedar 上写入,并且可以处理超过 100MB 的文件;至少 1GB。

也就是说,它是动态局部的和短暂的;见https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem

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

希望这会有所帮助。”

【讨论】:

  • OpenShift 为您提供 3 个免费的“dynos”,每个都具有持久数据存储。
  • 这句话可以改写成一个更清楚地回答问题的句子。
【解决方案3】:

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

如果不经常访问免费的测功机,它将进入sleep mode。之后,测功机再次激活会出现延迟。对我来说,这需要 5-10 秒。你不能通过频繁访问来欺骗系统,因为这会消耗你的免费dyno hours

【讨论】:

    【解决方案4】:

    如果你是学生,并且有GitHub开发者包,那么接下来要来这里的人,你可以得到爱好包,这里是详细信息:Heroku for GitHub students

    【讨论】:

      猜你喜欢
      • 2013-06-25
      • 2022-11-16
      • 2017-01-25
      • 1970-01-01
      • 2020-07-07
      • 2020-08-06
      • 1970-01-01
      • 2022-08-16
      • 2020-11-21
      相关资源
      最近更新 更多