似乎找不到这方面的解决方案,但当我在负载均衡器后面的tomcat上运行应用程序时,我得到以下错误:
ERROR cpr.AsynchronousProcessor -无效请求状态。不支持Websocket协议。
注:-
使用以下命令启用代理协议。
#aws创建-负载平衡器-策略-负载平衡器-名称Mag-ELB -策略-名称EnableProxyProtocol -策略-类型名称ProxyProtocolPolicyType -策略-属性AttributeName=ProxyProtocol,AttributeValue=True
为后端实例端口创建策略。
#aws设置-负载-平衡器-策略-用于后端-服务器-负载-平衡器-名称Mag-ELB -实例-端口80 -策略-名称EnableProxyProtocol
发布于 2015-08-13 22:08:18
我没有设置这个策略,而是通过设置= 80和Instance = 80 (Procotol )来运行AWS后面带有tomcat 7的websocket。
不过,我不能用SSL来完成这个任务。
https://stackoverflow.com/questions/30860104
复制相似问题