在我们的应用程序的性能测试中,我看到了一个问题。问题是LoadBalancer无法将客户端与LB之间的tcp连接映射为LB与后台实例之间的tcp连接。
当客户端第一次发送http请求时,LB会打开一个带有后台实例的新TCP连接,但是当同一个客户端发送另一个http请求时,LB也会创建一个带有后端实例的新TCP连接。当我们执行相同的场景,直接从客户端发送请求到后端实例时,相同的tcp连接将被重用。
我们对后台实例中每个进程打开的TCP连接都有限制,因此我们希望了解以下信息。
发布于 2016-06-15 21:55:12
通过客户端ip或生成的cookie打开会话关联将导致在处理来自客户端的通信时使用特定后端的LB,但您仍将看到来自多个LB ip的通信量。在不存在会话关联的情况下,客户端ips和所使用的后端VM之间实际上没有映射。有关如何启用会话关联的说明,请参阅:affinity
https://stackoverflow.com/questions/37789402
复制相似问题