假设 -
- 有 4 台服务器位于充当负载均衡器的反向代理后面
- 负载均衡器纯粹是负载均衡,根据当前负载向 4 台服务器中的任何一台发送请求
- 用户需要通过身份验证才能访问此应用程序,并且一些空间应该保存所有用户的状态,因为反向代理只是负载平衡
- 应用程序需要扩展到超过 4 台服务器,比如 4000 台服务器。
问题 -
- 在拥有所有用户状态的大型多服务器系统中 - 负载均衡器,每个服务器,单独的服务器?
- 所有用户的状态是否保存在所有服务器上,以便负载均衡器可以向任何服务器发送请求?这如何扩展到 1 亿用户?