Flask全局变量和会话

时间:2014-08-12 21:03:41

标签: python flask global-variables

如果我在烧瓶中有全局变量并且有多个用户一次访问该站点,那么一个人会话是否会覆盖另一个人会话的全局变量,或者每次请求时烧瓶都会创建我的站点和程序代码的唯一实例来自用户浏览器?

1 个答案:

答案 0 :(得分:7)

一般来说,全局变量在请求之间共享。

某些WSGI服务器可以为每个请求使用新的单独进程,但这不是扩展请求的有效方法。大多数人将使用treading或几个子进程来分散负载,但即使在单独的子进程的情况下,每个子进程也必须在其生命周期内处理多个请求。

换句话说:不,Flask不会保护您的全局变量不被不同用户共享。