2

目前我正在使用 Heroku 并且从未部署到 VPS,关于欧洲的 VPS 价格应该便宜很多。

在 Heroku 上,我的应用程序需要 9 个测功机和 2 个工人。我对在 VPS 上托管我的 Ruby on Rails 应用程序需要多少服务器资源感兴趣,具有以下服务器配置:

  • ubuntu
  • nginx
  • 独角兽
  • PostgreSQL
  • 雷迪斯
  • 内存缓存

另外,我可以将后三个放在同一个 VPS 实例上,还是分开托管数据库和 memcached 是更好的做法?

有什么方法可以自己计算服务器要求吗?

例如,我可以将具有 7.2 GHz、3GB RAM 和 50GB 存储的 VPS 与多少测功机/工人进行比较?这对我的应用程序来说足够了吗?

4

1 回答 1

1

作为一般的经验法则,一旦您超越了一些测功机和后台进程,VPS 的成本与 Heroku 的成本将权衡 VPS 的青睐。

但是,实际托管的成本并不是您唯一的成本。例如,VPS 需要您自己进行一些管理工作,无论是设置、软件安装和配置,还是保持最新状态和平稳运行。请注意,这不包括学习如何做所有这些事情。

一旦你考虑到这些成本(假设你是为付费客户工作而不是为了好玩),答案就在 Heroku 身上——没有其他同样成熟的平台可以让你直接启动并忘记部署——光是节省时间就值得了。

http://neilmiddleton.com/why-heroku-is-a-game-changer/

于 2012-04-12T08:21:08.993 回答