python flask 后台运行 关闭终端不退出

方法一:

$ sudo nohup python app1c.py >log.txt 2>&1 &

nohup允许运行从 shell 注销后可以在后台继续运行的命令/进程或 shell 脚本。

log.txt : 它将输出转发到该文件。
2>&1 : 将所有标准错误移至标准输出。
& : 允许您在当前 shell 的后台运行命令/进程。


方法二:

$ nohup python3817 main.py runserver 0.0.0.0:5000  >log.txt 2>&1 &

注意:方法一、二 的命令,不要用在生产环境(发布到网上的环境), 性能、安全都不够


方法三:

uWsgi + Flask




来源:
https://www.coder.work/article/6566871
http://t.zoukankan.com/daysn-p-11150734.html
https://www.cnblogs.com/daysn/p/11150734.html



posted @ 2023-07-25 09:46  悟透  阅读(512)  评论(0编辑  收藏  举报