代码之家  ›  专栏  ›  技术社区  ›  VP.

扩展rails应用程序的廉价方法

  •  0
  • VP.  · 技术社区  · 16 年前

    我有一个应用程序,它正在变大,但直到现在,它并没有给我一个好的收入。也就是说,短期资金可以再投资。在这个场景中,我找到了一种方法来进行“廉价的分布式rails”部署。

    我有4个副总裁。它们都在同一个物理服务器中。我在一个专用的vps中添加了一个运行haproxy的负载平衡服务器。在那里我指出了我的虚拟IP地址,我的域名是相关联的。在这个haproxy的背后,我还有两个vp在运行我的rails应用,passenger和memcache。两个应用服务器都在寻找同一个数据库服务器,我的第4个vps。因此,每月44美元,我安装了一个分布式环境。这不是我的最终选择,但是现在,预算很短,这是部署rails应用程序的好方法吗?有什么利弊吗?值我44美元一个月吗?

    1 回复  |  直到 12 年前
        1
  •  0
  •   Toby Hede    16 年前

    增加单个vps上的资源并优化passenger以处理更多内存和并发rails实例可能更有效。