可以meteor:集群服务多个应用程序/充当反向代理?

时间:2015-04-11 11:44:26

标签: meteor cluster-computing reverse-proxy

我试图了解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:云是否能够完成以下工作:

  1. 将网址与服务相关联(app1.com,app2.com,...)
  2. 将客户端路由到相应的流星服务?

0 个答案:

没有答案