在 Elastic Beanstalk 上同时设置 websockets、粘性会话和 SSL
Setting up websockets, sticky sessions, and SSL all together on Elastic Beanstalk
我们目前正在尝试让以下内容协同工作:
- 网络套接字
- 粘性会话
- SSL
- 弹性豆茎
我们已尝试将我们的 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).
非常感谢来自社区的任何帮助或建议!
谢谢!
不幸的是,似乎对此缺乏兴趣。经过大量研究,AWS ELB 似乎仍然无法执行 sticky+websockets。
唯一实际的解决方案是不使用 ELB 而使用 nginx 或其他东西并自行管理。看来还有更多工作要做。
我们目前正在尝试让以下内容协同工作:
- 网络套接字
- 粘性会话
- SSL
- 弹性豆茎
我们已尝试将我们的 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).
非常感谢来自社区的任何帮助或建议!
谢谢!
不幸的是,似乎对此缺乏兴趣。经过大量研究,AWS ELB 似乎仍然无法执行 sticky+websockets。
唯一实际的解决方案是不使用 ELB 而使用 nginx 或其他东西并自行管理。看来还有更多工作要做。