我可以查看 ELB 当前 'sticked' 的实例吗?
Can I check what instance is currently 'sticked' to the ELB?
我已经为我的 ELB 创建了一个 LBCookieStickinessPolicy。
但我似乎无法在任何 AWS documentation 上找到检索当前 'sticked' 实例的命令(我的意思是,ELB 现在正在发送负载的实际实例)。
我只找到创建策略本身的命令(create-lb-cookie-stickiness-policy 和 create-app-cookie-stickiness-policy)...有什么想法吗?
粘性会话意味着单个用户的 Web 浏览器会卡在单个服务器实例上(除非服务器出现故障或用户清除 cookie)。 ELB 仍然在连接到它的所有服务器上分配负载。 ELB 将跨多个服务器实例分配多个用户。
因此无法查看您要查找的内容,因为 ELB 始终使用所有实例。现在,如果您的网站上只有一个用户,您可以查看每个 Web 服务器的服务器日志以确定该用户 "stuck" 到哪个服务器。通常,您需要查看 Web 服务器日志以了解哪些服务器当前正在接收流量。
我已经为我的 ELB 创建了一个 LBCookieStickinessPolicy。
但我似乎无法在任何 AWS documentation 上找到检索当前 'sticked' 实例的命令(我的意思是,ELB 现在正在发送负载的实际实例)。
我只找到创建策略本身的命令(create-lb-cookie-stickiness-policy 和 create-app-cookie-stickiness-policy)...有什么想法吗?
粘性会话意味着单个用户的 Web 浏览器会卡在单个服务器实例上(除非服务器出现故障或用户清除 cookie)。 ELB 仍然在连接到它的所有服务器上分配负载。 ELB 将跨多个服务器实例分配多个用户。
因此无法查看您要查找的内容,因为 ELB 始终使用所有实例。现在,如果您的网站上只有一个用户,您可以查看每个 Web 服务器的服务器日志以确定该用户 "stuck" 到哪个服务器。通常,您需要查看 Web 服务器日志以了解哪些服务器当前正在接收流量。