在Windows中将生产服务器添加到Python Flask

Wil*_*oss 6 python flask

我在Flask中安装了一个应用程序,并在Windows环境中的localhost上运行。我读过的所有教程都说在生产中不使用默认的Flask服务器。

生产服务器Gunicorn和uWSGI都只能在Unix上运行。有没有一种方法可以通过Windows运行任何一个?

还是我需要将项目切换到UNIX开发环境?

Mat*_*aly 5

您可以使用许多 WSGI 服务器来为 Flask 应用程序提供服务。如果您确实需要将其部署到 Windows,那么我确实找到了NWSGI,它可能值得一看。

我认为可以公平地说,Windows 上的 WSGI 服务器很少,因为这个列表只提到了 NWSGI。除非您有充分的理由部署到 Windows,否则我认为您最好选择 *nix 环境。