繁体   English   中英

当Apache HTTPD在Tomcat前面时,WebSocket连接中断

[英]WebSocket connection interrupted when Apache HTTPD in front of Tomcat

我尝试在本地机器上使用Tomcat实现WebSockets。 当我只使用tomcat一切正常时,但是当我开始使用bundle Apache + mod_jk + Tomcat浏览器显示'连接到ws://example.com/test/echoMessage在页面加载时被中断了几秒钟工作的。 此后WebSocket连接将关闭。

谁能告诉我如何解决它?

我有:Apache HTTPD 2.2.18,mod_jk 1.2.37,Tomcat 7.0.28

这是我使用的服务器端代码: http//svn.apache.org/viewvc/tomcat/trunk/webapps/examples/WEB-INF/classes/websocket/和客户端: http//svn.apache.org / viewvc / Tomcat的/中继/ web应用/实施例/网页套接字/

浏览器:Firefox 12,Chrome 19

我将研究Apache mod_proxy是否能够透明地转发TCP级别的流量。 因为WebSocket可能需要通过它。 IOW:mod_proxy是否能够透明地反向代理WebSocket流量?

但是你为什么还要把Apache带入生产线呢? 它不会添加任何值,只会添加更多可能会破坏的部分。 那当然是WebSocket ..

暂无
暂无

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

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