弄清楚我需要什么Heroku资源给一个网站

时间:2012-07-11 18:07:52

标签: ruby-on-rails heroku

如果在Heroku上运行应用程序需要什么样的资源(有多少dynos和你应该运行什么db计划),那么最好的方法是了解应用程序需要什么样的资源?

我的非技术性朋友将他的网站内置于rails中,目前由构建应用程序的商店托管在Linode上。他们没有提供他所希望的支持,并且有兴趣让我把它转移到Heroku,但我们正在试图了解他将花费多少钱。我尝试直接联系开发商店以了解当前实例的运行情况,但他们没有回复我。

我可以访问他们的分析和当前的回购,因此我可以收集到我们可能需要的初始设置,如果是这样,我应该寻找什么?我意识到这种情况非常依赖,并不是一个容易回答的问题,但任何见解都会受到高度赞赏。

1 个答案:

答案 0 :(得分:3)

dyno-blitzer将帮助您了解支持1,000名用户需要多少dynos,但是为了尝试使用Heroku,您需要回答很多问题:

  • 现在数据库有多大?它的增长速度有多快?
  • 您需要支持多少用户?如果你只需要5,dyno-blitzer给你的数字可能不会接近你需要的数字。
  • 正在进行多少延迟处理工作?
  • 应用程序需要通过Heroku的附加组件提供哪些内容?

一旦你知道这些,你应该能够得到一个粗略的球场,但它不会激光准确 - 这将在很大程度上取决于应用程序和它正在做什么。