我的服务器上本地运行着一个websocket服务器。目前,我正在使用此apache配置路由它们:
<VirtualHost *:80>
ServerName example.com
ProxyRequests off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location />
ProxyPass http://localhost:8080/
ProxyPassReverse http://localhost:8080/
</Location>
</VirtualHost>
当我使用服务器的IP地址连接到Websocket时,它正在工作。但是,当我使用通过cloudflare路由到IP地址的域名时,会产生错误Unknown Session ID
。有人说这是由于负载均衡器造成的,但是我只在AWS中使用单个实例,而没有任何负载均衡器。有人知道为什么会这样吗?