【发布时间】:2016-10-13 16:37:59
【问题描述】:
根据一些Django 书籍和在线代码,当需要使用一些上下文变量重定向(在服务器端)时,一些值作为会话变量传递,例如request.session['fruit'] = 'apple'.
但我想知道即使我使用多个服务器时它是否真的能很好地工作。(让我们将每个服务器称为 A、B、C)
在这种情况下,用户的请求可以随机发送到这些服务器之一。 例如,第一个请求发送到 A 服务器,下一个请求发送到 B 服务器,第三个请求再次发送到 A 服务器。
所以,我只是认为会话数据 (request.session) 可能会因为这种随机性而丢失或变得混乱。
我说的对吗?或者由于会话是基于用户的cookie session-id的服务器端数据,并保存在数据库中,所以我不必担心?
谢谢:)
【问题讨论】: