在Elastic Beanstalk上一起设置websockets,粘性会话和SSL

时间:2015-02-13 05:09:35

标签: ssl amazon-web-services websocket socket.io amazon-elb

我们目前正在努力让以下内容协同工作:

  • 的WebSockets
  • 粘性会议
  • SSL
  • Elastic Beanstalk

我们已尝试将我们的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)。

非常感谢社区的任何帮助或建议!

谢谢!

1 个答案:

答案 0 :(得分:1)

不幸的是,看起来对此缺乏兴趣。经过大量研究后,仍然会发现AWS ELB无法使用sticky + websockets。

唯一真正的解决方案是不使用ELB并使用nginx或其他东西并自行管理。所以要做更多的工作似乎。