我即将发布iOS应用,并将其后端(用于iOS应用的rails后端)部署到heroku。
我对基于流量等支付的实际价格知之甚少。此链接(http://notes.ericjiang.com/posts/881)声明...... 如今,特别是代码更快,计算机更快,一个标准的512MB dyno可以为每小时点击数万次的网站提供支持。
我试图粗略估计一下我在heroku上的后端运行费用可能会花费多少钱。什么是解决这个问题的最好方法?定价非常简单。它基本上归结为我将需要多少dyno。
如果我让5位beta测试人员在10分钟的时间内运行我的iOS应用程序,我可以根据我的后端使用量来推断一些统计数据吗?这是'命中'那个问题,或者数据'转移,或者“时间”。后端正在积极做一些事情,比如排队一些结果数据?
有没有一个公式可以搞清楚?让我们说一个用户平均每分钟10次点击,而且我经常平均有5000个用户。那将是每小时300万次点击。在确定第一个后端的准确定价时,我到底应该寻找什么?
答案 0 :(得分:0)
虽然Heroku在大部分时间内都有some limits个带宽(非请求),但您的成本已接近固定。
每月定价通常由以下组合构成:
Heroku在其网站上提供a price calculator。此外,标准(非爱好)dynos及更高版本包括CPU使用率和内存使用率的指标。
我的建议是否刚刚开始?从一个web dyno和一个Postgres数据库开始。 Beta测试您的应用并检查您的指标。单个标准1X dyno上的Rails应用程序可以处理合理数量的流量(取决于它可能正在做什么),如果你需要添加更多dynos,它只需要一个命令行界面。
希望有所帮助。