fqy2022 发表于 2023-2-18 18:36

flask出现time-out

用flask搭建的交互式网站,过一会不访问会出现502超时,重启服务后用不了多长时间就又不行了,有大佬知道什么原因吗?
服务器是CentOS系统   用3.7.9python环境,求大佬解答!!!

tianjiu 发表于 2023-2-18 22:57

你有没有设置监控什么的吗,flask好像不能一直保持连接吧

jamescookers988 发表于 2023-2-19 02:22

操作系统CentOS系统设置为永远不关屏幕试试!不要待机什么。

songxp03 发表于 2023-2-19 08:51

是不是类似退出远程软件xshell就不行了?我遇到过类似情况

nanwang666 发表于 2023-2-19 09:20

flask必须一直保持运行,你在linux系统在终端中输入nohup python your_flask_app.py &进行保持运行,然后输入ps aux | grep your_flask_app.py,查看进程是否正在运行,如果进程正在运行,则可以在后台一直运行,如果不是,则需要重新启动进程

知心 发表于 2023-2-19 09:32

jamescookers988 发表于 2023-2-19 02:22
操作系统CentOS系统设置为永远不关屏幕试试!不要待机什么。
Centos是服务器系统,好像没有待机的说法吧

曼奎斯 发表于 2023-2-19 09:35

502应该是flask应用程序失败,至于为什么一会就不行,应该是你的shell连接每隔一段时间就会断开。
可以试用screen命令后台运行,或者可以试用uwsgi+nginx

goodidea0906 发表于 2023-2-19 20:23

这问题有点模糊啊 ...你用的是什么部署的, 是直接flask自带的服务启动的? 还是用的uwsgi ? 有没有 superviosr 守护.

你用的如果是 flask 自带的服务是不稳定的,启动的时候人家有提示了.不要用调试的服务应用..
如果你用了uwsgi + superviosr守护, 会自动起给启动起来..不过 502应该是你内部哪里的bug

页: [1]
查看完整版本: flask出现time-out