首页 > 解决方案 > 以灵活的方式将 Flask 部署到生产环境

问题描述

我在我的应用程序中使用 gunicorn-flask-celery-redis-mongodb。

目前,当我将 Flask 应用程序部署到生产环境时,我更新代码并重新启动服务器,中断了 30 秒,但这并不是我真正担心的。如果我发现新版本有问题,或者甚至在生产中运行两个并行版本,我希望能够切换到旧版本。

谁能推荐一种可行的部署方式,并允许我在版本之间来回切换?谢谢。

标签: flask

解决方案


我已经把 nginx 放在了它前面,允许我这样做。


推荐阅读