我有以下网络scnerio,我有LB->代理 - > LB - > Web服务器 - > LB - >应用服务器。
负载均衡器正在以循环方式工作。现在,我如何获得处理返回会话的应用程序。负载均衡器自动处理返回会话,或者我们需要在设置中的任何位置进行配置。
答案 0 :(得分:0)
您所描述的(并在部署图中说明)似乎过于复杂,但我不会假装知道您的最终用例。此外,您没有提到您目前正在使用的负载均衡器(HAproxy,Amazon ELB,F5等),但我会考虑在负载均衡器上配置“粘性会话”。粘性会话将确保具有特定会话的特定客户端平衡/路由到正确的应用程序服务器。希望这可以帮助!
答案 1 :(得分:0)
根据您的描述,您需要会话持久性。您可以根据负载均衡器的类型从多个不同的选项中获取会话持久性。例如,我使用F5的Big-IP LTM,对于会话持久性,我可以选择SSL,源地址,目标地址,cookie等来创建粘性会话。在会话持久性中,用户的客户端将允许在开始时转到客户端指向的服务器。