在单个服务器上部署N个meteor应用程序

我试图(有点)模仿官方Meteor 部署基础架构(* .meteor.com子域部署)的服务器设置。

如果只有less数已知的meteor应用程序,我可以在不同的端口上运行捆绑的应用程序,并使用nginx代理。 但是,如何在一台服务器上容纳任意数量的meteor应用部署(就像官方的一样)呢?

谢谢您的帮助!

只需使用node-http-proxy并使用命令行或重新启动对更改的代理进程。

我会推荐HAProxy(或NginX)通过节点HTTP代理,除非你需要自定义的行为。

HAProxy和NginX都比node-http-proxy更好,并且内存消耗要低得多。

此外,node-http-proxy(或者通常只是Node.js)在通过SSL服务时非常糟糕…所以,如果你走这条路线,确保在Node.js之前终止SSL。