【发布时间】:2013-03-26 21:58:26
【问题描述】:
我正在阅读SockJS node server。文档说:
WebSocket 通常不能很好地与代理和负载平衡器配合使用。在 Nginx 或 Apache 后面部署 SockJS 服务器可能会很痛苦。幸运的是,最近版本的优秀负载均衡器 HAProxy 能够代理 WebSocket 连接。我们建议将 HAProxy 作为前线负载均衡器,并使用它来将 SockJS 流量与普通 HTTP 数据分开。
我很好奇是否有人可以扩展 HAProxy 在这种情况下正在解决的问题?具体来说:
- 为什么 websocket 不能很好地与代理和负载平衡器配合使用?
- 为什么在 Apache 后面部署 Sockjs 服务器很痛苦?
【问题讨论】: