7

我尝试在本地机器上使用 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/trunk/webapps/examples/websocket/

浏览器:Firefox 12、Chrome 19

4

1 回答 1

0

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

但是你为什么还要让 Apache 参与进来呢?它不会增加任何价值,只会增加更多可以破坏的部分。那当然是针对WebSocket ..

于 2012-06-29T09:51:38.553 回答