我有一个瓶子应用程序,它有一个端点,我每点击它 5 次或 6 次就会超时(就我而言,我只是每秒刷新一次以进行复制)
当它成功运行时,需要大约 150 毫秒来加载(基于 chrome 中网络选项卡中的报告)
因为它通常加载得非常快,所以我认为这根本不是超时问题。我可以在哪里查看为什么会发生这种情况?
这是 gunicorn/nginx 设置。
答案1
我使用了 5 个 sqlalchemy 池,但没有将它们正确返回到池中。在第 5 个请求时,池已耗尽。后续请求将等待连接,直到它挂起。
不是 gunicorn/nginx 问题。