我正在尝试制作一个 Flask 网络应用程序。每当我关闭腻子时,网站就会停止运行,即使我对代码进行任何更改,如果不再次运行,它也不会反映在网络上。
当您关闭时putty,您也关闭了运行的进程application。为了让应用程序运行,您需要deploy它。我给您提供了一个有关如何部署的示例Gunicorn,您应该阅读文档以了解其他方式来自行部署。
pip install为 Gunicorn做一个:
pip install gunicorn
Run Code Online (Sandbox Code Playgroud)
进而,
gunicorn -w 4 -b 127.0.0.1:4000 index:app
Run Code Online (Sandbox Code Playgroud)
上面一行app中的 是您为实例化 Flask 指定的变量名称。
app = Flask()
Run Code Online (Sandbox Code Playgroud)
因此,如果您使用了其他内容,则app应该将其放入该index:app部分中。index显然是你app里面的文件名。
您可以创建service并从文件运行Gunicorn,因此即使您的服务器重新启动,它也会在启动时运行。
| 归档时间: |
|
| 查看次数: |
4487 次 |
| 最近记录: |