8

Ec2 实例小时按小时计算。如果你只是启动和关闭一个实例,它仍然算作一小时。

Heroku 如何处理这个问题?按分钟还是按小时?

让我们假设我的应用程序使用量超过 750 Free Dyno Hour Limit

4

2 回答 2

9

Heroku 按比例计算第二个。测功机每小时收费 0.05 美元。因此,如果您超过 750 小时,您将按每小时 0.05 美元或每分钟 0.000833333 美元收费。事实上,几乎所有插件也都遵循相同的计费模式。

您可以通过https://devcenter.heroku.com/articles/usage-and-billing#cost阅读有关计费和费用的信息

于 2013-03-09T17:00:07.567 回答
3

不过,我会说,对于网络测功机与工人测功机相比,之前的答案似乎更准确。Heroku 为您的 web dyno 提供的自动睡眠周期会尝试防止它在空闲时运行太长时间,例如超过一个小时。对于免费的网络测功机,它必须每天至少睡六个小时才能不产生费用。只要您将网络测功机的缩放比例设置为 1 并且它处于休眠状态,那么它应该是免费的。

也就是说,当您添加第一个工人测功机时,这些相同的自动化不会应用于此测功机。它可能不会在空闲一个小时时触发睡眠。这意味着除非您管理它,否则您可能会为每个工人每月支付 34.50 美元。我不会完全称这是对客户撒谎,但大多数人从第一个免费测功机开始,对此感到满意,然后天真地认为下一个测功机会以类似的方式运行——它不会,你会可能会被贴上支付比您讨价还价更多的钱的标签。一台测功机每年需要 414 美元。将此与亚马逊的 t2.micro 成本进行比较,单个实例每年 150 美元或 50% 占空比的相同实例每年 75 美元。

正如他们所说,“魔鬼在细节中”。Heroku 对于虚荣网站来说可能很便宜,但如果你有一个数据库和工作线程(没有任何扩展),它就会有点贵。

于 2015-05-25T17:09:48.213 回答