繁体   English   中英

Hipache反向代理后面可以运行多个流星应用服务器实例吗?

[英]Can multiple meteor application server instances work behind Hipache reverse proxy?

我想使用Hipache反向代理来负载平衡我的Meteor应用程序。 单个应用程序服务器实例运行良好,但是当我添加第二个服务器实例时,在浏览器中出现以下错误:

WebSocket connection to 'ws://test.local:8000/sockjs/709/gs_aliii/websocket' failed: WebSocket is closed before the connection is established.

这是用于启动应用程序Docker容器和配置头痛的Shell脚本: http ://pastebin.com/R1kuW80E

完整的设置在这里: https : //github.com/vlebedev/docker-test

我在github上的hipache问题中发现了以下问题,也许就是问题所在: https : //github.com/dotcloud/hipache/issues/3

另一方面,dotcloud(Hipache的创建者)夸口说他们支持Meteor负载平衡。 并且他们将hipache用作传入请求路由器。 这很奇怪。

好的,我自己找到了问题的根本原因,这里是: https : //github.com/dotcloud/hipache/issues/24

node.js> = 0.10.0的Hipache中的Websocket支持使某些问题破了。 我将嘻哈和流星容器中的node.js降级到0.8.25,现在一切正常!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM