假设 -
问题 -
答案 0 :(得分:0)
您可以使用粘性会话。它使负载均衡器能够将用户的会话绑定到特定实例。这可确保在会话期间来自用户的所有请求都发送到同一实例。阅读Sticky and NON-Sticky sessions。
另外,假设实例因某种原因而被杀死,为了维持状态,身份验证令牌和其他信息也可以保存在单独的redis缓存中,查询速度要快得多。阅读Session Management in microservices
答案 1 :(得分:0)
在有状态应用程序中,各个服务器通过粘性会话保持用户状态。
如果可能,请尝试保持应用程序无状态。无状态应用程序将具有更好的性能,并且比有状态的应用程序更容易扩展!