我正在开发我自己的第一个移动应用程序,它应该是 Android、iOS 上的本机应用程序,也是一个在移动浏览器中运行的网络应用程序。我计划使用 NodeJS,nginx 应该为我的文件提供服务,git 应该用于将新代码推送到节点。我唯一的问题是我只能访问1 个具有以下规格的根服务器:
Intel Core i7 2600 四核 32 GB RAM 2x 3 TB 硬盘在软件 RAID 无限流量
我的计划是为应用程序的基础架构构建自己的 NodeJS 模块,并使用 express &dust.js 或 modify.js 在客户端渲染所有内容。
我的问题是如何让多个 nginx 和 NodeJS 服务器作为横向扩展设置,以更少的开销从这台机器中挤出大部分?