我有一个跨多个AWS实例运行的应用程序,我需要使用粘滞会话来平衡它们。 AWS的负载平衡适用于HTTP,但是AWS并不允许您select使用TCP,这对我来说是一个问题,因为我使用的Websocket需要进行负载均衡和粘滞会话好。
我怎么去做这个? 或者,如果我不能,什么是可行的select? 我的最终目标是拥有多个此应用程序的副本,这些应用程序位于不同的服务器上,但是用户可以通过单个链接访问这些应用程序,而无需实现这些function。 我并没有太过激,我怎么做到这一点。
事实certificate,亚马逊的应用程序负载平衡器(ALB)通过HTTP侦听器发送websockets,所以我从ELB切换到ALB我能够实现我想要的function,而不需要粘性会话TCP。