我们目前正在努力让以下内容协同工作:
我们已尝试将我们的ELB传入端口配置从HTTP / HTTPS切换到TCP / SSL,这成功地使websockets工作。
但是,我们的系统依赖于粘性会话,并且无法通过TCP / SSL获得粘性会话。我们想找到一种方法,我们可以在SSL上同时拥有websockets和粘性会话。
我们确实看到这个博客提出了一种解决方法,但看起来解决方法摆脱了我们仍然喜欢使用的Elastic Beanstalk。 (http://johan.heapsource.com/post/31047804966/the-state-of-websockets-ssl-and-sticky-sessions)。
非常感谢社区的任何帮助或建议!
谢谢!
答案 0 :(得分:1)
不幸的是,看起来对此缺乏兴趣。经过大量研究后,仍然会发现AWS ELB无法使用sticky + websockets。
唯一真正的解决方案是不使用ELB并使用nginx或其他东西并自行管理。所以要做更多的工作似乎。