flask 自从加了 https 后程序运行一段时间就没响应了.

2023-08-02 17:40:52 +08:00
 QGabriel
windows 系统,flask 提供接口给小程序用, 请求量中度.
现在能排除的是与 mongodb 和系统内存没关系.
运行个 4-6 小时请求就无响应了.
麻烦大佬支招排查一下问题~
2153 次点击
所在节点    Flask
11 条回复
QGabriel
2023-08-02 17:41:49 +08:00
nginx flask mongodb
leoleoasd
2023-08-02 17:52:56 +08:00
我之前碰到过一次,数据库连接池资源占用后没释放,导致连接用完后整个系统无响应;不过看上去跟 https 没关系
QGabriel
2023-08-02 17:54:55 +08:00
@leoleoasd 没加 https 之前一直好用,就是加了 https 之后才出现这个问题的.我看 mongodb 日志 也没有任何报错
QGabriel
2023-08-02 17:55:44 +08:00
@QGabriel 如果是数据库没释放请求进不来吗?
BeautifulSoup
2023-08-02 18:04:23 +08:00
flask 是怎么启动的? nginx 反向代理回来的话,flask 是看不出链接有什么差别的。
mongodb 的连接是怎么维护的?
sunqb
2023-08-02 18:23:05 +08:00
strace 看下
fu4k
2023-08-02 18:26:18 +08:00
数据库连接池默认超过 8h 没有动作无响应,我猜跟 https 没关系,只是恰好碰到?
1018ji
2023-08-02 19:13:40 +08:00
你 https 也是加在 nginx ,跟 flask 有啥关系
maocat
2023-08-03 09:11:44 +08:00
进程假死
svcgv
2023-08-03 14:35:28 +08:00
这个时长有没有可能是系统休眠。。。
CloveAndCurrant
2023-08-03 14:50:29 +08:00
NGINX 在 windows 下不太行吧,不支持 IOCP ,就没那么有用,换成 IIS 呐?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/961884

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX