我试图了解meteorhacks:集群如何为多个网站提供服务。他们在official page写道:
通常情况下,如果我们需要扩展Meteor应用程序,我们需要将其置于Nginx或HaProxy等负载均衡器
这是正确的,但是HaProxy(或Nginx)不仅用作负载均衡器,而且主要用作反向代理。例如,我的服务器有3个不同的流星应用程序运行,每个都在自己的端口上。当客户端连接到端口80时,我的反向代理会查看该URL并将其路由到正确的流星应用实例:
我在服务器上部署并运行3个流星应用程序(例如使用MeteorUp)
localhost:3000
localhost:3001
localhost:3002
然后我使用下面的路由表配置我的代理
app1.com:80 -> localhost:3000
app2.com:80 -> localhost:3001
app3.com:80 -> localhost:3002
这一切都很好。现在正在使用meteor:云是否能够完成以下工作: