【发布时间】:2013-07-25 14:49:25
【问题描述】:
我有一个流星部署,我希望在已经运行 apache 的服务器的端口 80 上运行。我需要一个子域来指向流星部署。我已经尝试使用 apache 的 mod_proxy 为子域创建代理,meteor 部署在 8080 端口上。但是,mod_proxy 不适用于 Web 套接字。我也尝试过使用 mod_proxy_wstunnel 模块,但这似乎也不起作用。服务器有 5 个 IP。因此,我还考虑在与部署 apache 的 IP 不同的 IP 上部署流星。但是,meteor 似乎绑定了所有 5 个 IP。我找不到将流星与其他 Ips 解除绑定并仅绑定到一个的方法。有没有办法解决这个问题?
【问题讨论】:
-
谢谢。目前,我们已将流星部署在端口 80 上的单独服务器上,一切正常。不是最优雅的解决方案,但它确实有效。
-
把 nginx 放在两台服务器前面并通过 http 主机名路由怎么样?这比通过 Apache 代理占用的资源要少得多(并且将涵盖任何 SSL 要求,并在您需要时允许负载平衡)。
标签: meteor