Application Load Balancer AWS

时间:2017-03-09 16:13:07

标签: amazon-web-services

我们将在AWS中设置应用程序负载均衡器(应用程序层),我们的平台使用websockets,我想知道一旦建立连接,负载均衡器可以将websocket连接的当前流量发送到另一个实例,它可能吗?

我的意思是,如果我的应用程序通过平衡器建立了与服务器的websocket连接,那么我使用该websocket连接发送的所有流量都将在同一台服务器上完成?

我知道如果创建一个新的websocket连接可以在另一个中建立。

2 个答案:

答案 0 :(得分:2)

我注意到,一旦在客户端和服务器之间建立了连接,管道就会保持打开状态,直到连接关闭为止。因此,我使用该websocket连接发送的所有流量将在同一服务器上完成

答案 1 :(得分:0)

只有你有:

  1. ALB背后的单个服务器
  2. 在ALB上启用了粘性(请参阅https://stackoverflow.com/a/40423241/9688617