python - 每当我更改代码时,Flask 都会将所有人注销

标签 python nginx flask uwsgi

我在生产服务器上使用 Flask 和 Nginx,每当我更改代码时,Flask 似乎都会将所有人注销。我知道其中的原因,但我想知道是否有任何方法可以防止这种情况发生。我正在使用 Nginx 代理,如果这有什么区别的话,我可以轻松切换回 uwsgi 如果这可以解决问题,但我更愿意保持我的配置不变。

感谢您的帮助。

编辑:如果有任何困惑,我正在尝试找到一种方法,当我更改代码时让每个人都保持登录状态。

最佳答案

session 是根据 app.secret_key 进行签名的,所以也许您每次启动应用程序时都会自动生成一个新的 key ?

关于python - 每当我更改代码时,Flask 都会将所有人注销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19718673/

相关文章:

python - 统一成本搜索及其时间/空间复杂度

可用于各种 python 的 Python 扩展(jython/IronPython/等)

java - 如何从 jython 的 url 中删除 .py

flask - 用 flask 运行 RASA

python - Docker-compose无法找到Flask配置文件

android - 如何通过Python启动Android应用程序

ruby-on-rails - Rails 部署未在生产中显示图像

python - uWSGI python子进程chrome/firefox失败

ssl - 如何禁用 ssl 证书并仅用于在 Nginx 中转发 443 端口上的流量?

python - Heroku无法在requirements.txt中识别NumPy