gpt4 book ai didi

python - 在后台启动 flask 服务器

转载 作者:IT老高 更新时间:2023-10-28 20:53:31 54 4
gpt4 key购买 nike

我有一个 flask 应用程序,我目前正在通过以下方式启动它:

#phantom.py
__author__ = 'uruddarraju'
from phantom.api.v1 import app
app.run(host='0.0.0.0', port=8080, debug=True)

当我运行这个脚本时,它通过打印成功执行:

loading config from /home/uruddarraju/virtualenvs/PHANTOMNEW/Phantom/etc/phantom/phantom.ini
* Running on http://0.0.0.0:8080/

但它永远不会返回,如果我执行 CTRL-C,服务器就会停止。我正在尝试将其部署到生产环境中,并希望在后台运行此启动,只要服务器启动,该进程就会一直运行。

最好的方法是什么?

最佳答案

$ python phantom.py &

可能是让它在后台运行的最简单方法。这就是说,如果您像@LukasGraf 提到的那样将它投入生产,那么您不应该使用 app.run() 服务器来为您的 flask 应用程序提供服务(以及我相信他们的文档)

关于python - 在后台启动 flask 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24941791/

54 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com