找出我需要为一个特定站点使用的Heroku资源

3
什么是获取应用程序在Heroku上运行所需资源的大致想法的最佳方法(需要运行多少dynos和什么db计划)?
我的非技术朋友使用rails构建了他的网站,并由构建该应用程序的商店当前托管在Linode上。他们没有提供他希望得到的支持,他有兴趣让我将其移动到Heroku,但我们正在尝试了解这将会给他带来多少额外费用。我尝试直接联系开发商以了解当前实例正在运行的情况,但他们没有回复我。
我可以访问他们的分析数据和当前存储库,那么我能从中获得什么样的初始设置,如果是这样的话,我应该寻找什么?我意识到这非常依赖于情况,而且不是一个容易回答的问题,但任何见解都将不胜感激。
1个回答

3

dyno-blitzer 将帮助您找出需要多少个dynos来支持1000个用户,但是为了尝试估算您在Heroku上所需的内容,您需要回答很多问题:

  • 目前数据库有多大?增长速度如何?
  • 需要支持多少用户?如果只需要5个用户,则dyno-blitzer给出的数字可能远远不足。
  • 有多少延迟处理工作正在进行?
  • 应用程序需要哪些必须通过Heroku提供的附加组件提供的功能?

一旦您知道这些信息,您应该能够得到一个粗略的估算,但它不会非常准确-这将严重依赖于应用程序以及它正在做什么。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接