gpt4 book ai didi

python - 有什么办法可以延长请求超时限制?

转载 作者:太空狗 更新时间:2023-10-30 02:45:02 24 4
gpt4 key购买 nike

我得到了

[2] [CRITICAL] WORKER TIMEOUT at=error code=H12 desc="Request timeout" method=POST dyno=web.1 connect=1ms service=30000ms

我正在 heroku 上启动一个 flask web 应用程序

web: gunicorn server:app --timeout 60 --worker-class gevent --log-file=-

--timeout 标志似乎与我使用 sync 还是 gevent worker 无关。有什么想法可以延长请求超时限制吗?

当然,我可能需要研究对如此长的进程的异步处理。

最佳答案

an official Heroku discussion 上的回答(链接现在已失效),我们不能将超时设置超过 30 秒:

Heroku kills all requests that take longer than 30s. There is no way to change that behavior.


您需要通过将调用分成多个较小的 block 来重新设计发送请求的方式。 Javascript 是要走的路。

关于python - 有什么办法可以延长请求超时限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26134659/

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