Linode(或任何其他VPS):select一个Django webapp的托pipe软件包

我有一个Django的应用程序,在纽约地区集中,我正在寻找托pipe解决scheme。

我看到Linode有一个纽瓦克的位置; 与假设我可以select的位置。

有几篇文章比较VPS解决scheme。 我的问题是:

  1. 一旦我决定了解决scheme,我该如何去select一个包?

  2. 我什么时候知道是时候升级了? (任何具体的指标,将不胜感激)

  3. 如果我觉得有必要的话,我应该做些什么来缓解升级过程? 我已经使用virtualenv来打包web应用程序。

我强烈推荐linode。

  1. 这真的取决于你的应用程序,你的build筑物,你期望的stream量。 我会从最小的包装开始,一路顺风。

  2. 有几种方法。 Linode的仪表板会显示CPU的使用情况,但你应该find一种方法来监视整个服务器(我推荐服务器密度)。 这是一个意见,但我会升级,如果你开始使用75%的内存或CPU使用率。 记忆通常是限制因素。

  3. 一个版本控制系统和一个精心策划的部署应用程序的方式。 如果您有一个很好的计划来部署您的应用程序,那么您可以随时将其部署到任何服务器。 但是,因为你正在使用linode升级是无痛的。 如果您想要的大小有VPS,那么您升级它,所有的数据将被复制。 我经历了大约5分钟的停机时间。

HTH

当你买林德试图使用这个链接 (referal链接)