gpt4 book ai didi

javascript - express.js 4.12 连接超时上限?

转载 作者:太空宇宙 更新时间:2023-11-04 02:22:07 26 4
gpt4 key购买 nike

我在我的express.js 4.12(“express”:“^4.12.3”)应用程序中使用“connect-timeout”:“^1.7.0”作为顶级中间件。我这样使用它没有问题。我可以将超时设置为 50 秒、5 秒、1 秒,所有这些都运行得很好。但是,我注意到,如果我将连接超时超时值设置为大于 110 秒,应用程序仍会在 110 秒后超时,并显示以下消息:“HTTP 请求被终止,因为脚本在 110 秒内没有产生输出”

还有其他设置需要调整吗?我找不到任何此类设置的引用。任何帮助或见解将非常感激!如果您需要我提供更多信息,请告诉我。谢谢!

最好,克里斯

(不必担心该过程本身花费的时间超过 110 秒,这是预期行为)

最佳答案

也许有可能,但我对此表示怀疑。不过,只有您自己的定制客户才会等待那么久。如果它是您的客户端,您可能仍然需要输出一些内容以保持连接打开。您可以输出换行符或 .每 30 秒一次。

有兴趣听听是否有办法。我发现人们真的不想让空闲的 HTTP 连接保持打开状态,这样你就可以逆流而上。

您确定您的客户端没有断开连接吗?

其他选项包括 RPC、TCP 服务器、轮询 HTTP 端点状态。

关于javascript - express.js 4.12 连接超时上限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32788086/

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