【发布时间】:2014-11-17 02:04:16
【问题描述】:
据我了解,Meteor 是一个全栈 Web 服务器,这意味着您不需要其他 Web 服务器(例如 Apache 或 NGINX)来使其工作。但是从阅读部署 Meteor 的指南来看,他们似乎使用 NGINX 来服务 Meteor。
这是为什么?
编辑:如果我只使用没有 NGINX 或 apache 的 Meteor 会有什么影响吗?重要吗?
【问题讨论】:
-
NGINX 接听电话的速度非常快,大多数负载均衡器也是如此。否则,您将被限制为一个 cpu,而不是盒子实际有多少个。
-
@dandavis 所以 NGINX 充当负载平衡器?
-
负载均衡和静态服务是 NGINX 的基础。
-
@dandavis 如果我在不使用 NGINX 的情况下部署 Meteor 会有什么影响?
-
在没有某种集群的情况下,您可能会一次限制为大约 7,500 个用户。这个数字可能是这个数字的一半或两倍,这只是一个指导方针。将 NGINX(或其他任何东西)放在前面会减慢响应速度,但可能会增加容量。如果您不需要额外的容量,请不要因为管道中存在不必要的障碍而减慢您的小型用户池。
标签: javascript nginx meteor