gpt4 book ai didi

python - Flask 应用程序偶尔会挂起

转载 作者:太空狗 更新时间:2023-10-29 17:33:12 27 4
gpt4 key购买 nike

我一直在开发一个 Flask 应用程序,它使用 Twilio 处理 SMS 消息,将它们存储在数据库中,并通过 JSONP GET 请求提供对前端的访问。我已经使用 supervisord 对其进行了守护进程,这似乎工作得很好,但每隔几天它就会开始挂起(即所有请求永远挂起或超时),我必须重新启动该过程。 (我也试过简单地用 nohup 运行它,但同样的问题。)我怀疑 sqlite3 偶尔会以某种方式阻塞,但我最近的测试是编写一个不涉及数据库访问的请求方法,这就是超时也。我非常困惑 - 希望您已经看到类似的情况或知道可能导致这种情况的原因。

可以找到相关代码here , 它目前正在我的 VPS 上运行(并且在这篇文章中停滞不前)mattnichols.net:6288

谢谢!

更新:您认为这可能是 Flask 开发服务器的问题吗?我想相信用 Tornado(或类似的东西)包装我的应用程序可以解决问题,但我也使用开发服务器运行其他东西更长时间而没有问题。

最佳答案

郑重声明,这似乎已通过使用 Tornado 而不是 Flask 开发服务器运行我的应用程序来解决。一旦我决定将我的 Flask 代码包装到 Tornado 服务器中就非常容易:咨询 http://flask.pocoo.org/docs/deploying/wsgi-standalone/#tornado如果你发现自己处于同样的情况。

关于python - Flask 应用程序偶尔会挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13333684/

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