在生产中在Windows上部署Flask

问题描述 投票:7回答:2

我已经找到了很多在Linux / Unix上使用各种技术运行Flask的指南(nginx / apache / uWSGI / gunicorn /等),但是它们在Linux上看起来效果最好,只是偶然在Windows上工作,或者不工作完全在Windows上。有没有推荐的方法在Windows环境中为生产中的Flask应用程序提供服务?

python windows nginx flask production-environment
2个回答
0
投票

你已经击中了头部的钉子。在Windows上安装有点像试图在圆孔中安装方形钉。 Apache和mod_wsgi可能是最合适的,但整个体验在Linux机器上更顺畅,更直接(使用pip,apt-get等)。在Windows服务器上运行的Linux VM是否适合妥协?


-1
投票

一个潜在的途径,虽然我预见它非常复杂,是让你的烧瓶应用程序在linux的windows子系统中运行。

有关如何从子系统调用powershell脚本的现有教程,例如:https://www.raymondcamden.com/2017/09/25/calling-a-powershell-script-from-wsl

© www.soinside.com 2019 - 2024. All rights reserved.