gpt4 book ai didi

java - Tomcat 前面的 Apache HTTPD 时 WebSocket 连接中断

转载 作者:搜寻专家 更新时间:2023-10-31 08:04:02 27 4
gpt4 key购买 nike

我尝试在本地机器上使用 WebSockets 的 Tomcat 实现。当我只使用 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

最佳答案

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

但是,您为什么要将 Apache 引入该行呢?它不会增加任何值(value),只会增加可能损坏的部分。那当然是针对 WebSocket 的..

关于java - Tomcat 前面的 Apache HTTPD 时 WebSocket 连接中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11256391/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com