Java ApacheWebSocket反向代理

Java ApacheWebSocket反向代理,java,apache,websocket,Java,Apache,Websocket,我已经在我的项目中实现了ApacheWebSocket API,它在我的本地服务器上运行良好。通过http和https,但当我将项目移动到上层环境时,我们不直接使用机器的ip地址,而是使用URL引用它们。 所以之前我经常打开websocket连接,如下所示 webSocket=newwebsocket(“ws://myApp(ip)/endpointName”)或 webSocket=新的webSocket(“wss://myApp(ip)/域名) 但是,在转移到其他环境之后,它不再工作了,因为

我已经在我的项目中实现了ApacheWebSocket API,它在我的本地服务器上运行良好。通过http和https,但当我将项目移动到上层环境时,我们不直接使用机器的ip地址,而是使用URL引用它们。 所以之前我经常打开websocket连接,如下所示 webSocket=newwebsocket(“ws://myApp(ip)/endpointName”)webSocket=新的webSocket(“wss://myApp(ip)/域名)

但是,在转移到其他环境之后,它不再工作了,因为可能存在部分反向代理(我对Apache服务器sertup不太了解)。我们已经包括用于web套接字反向代理的WS_隧道模块。 但仍然无法找到合适的解决方案

我想要的是,我应该能够使用 webSocket=新的webSocket(“wss://myApp.com/endpointName");

你尝试过以下链接吗 和


请让我知道

我不想直接打开任何端口,是否可以使用反向代理和ws_隧道,或者我必须打开一个端口才能使用websocket?我不想直接打开任何端口,是否可以使用反向代理和ws_隧道,或者我必须打开一个端口才能使用websocket?