我有网站
React
。它从客户端使用 GET
向代理服务器发送 axios
请求,代理服务器使用 EventEmitter
等待来自支付引擎的回调。问题是 GET
请求在 2 分钟后失败并出现 502 错误。
我尝试使用
IIS 10 (Windows Server 2019)
连接超时配置将超时从 120 秒(2 分钟)增加到 900 秒(15 分钟),但 2 分钟后仍然失败。我尝试将规则设置为 web.config:
<serverRuntime idleTimeout="00:15:00" />
另外,我尝试直接将
server.timeout
设置为代理服务器(Node.js
)但仍然没有效果。当我在付款表单中快速输入所有数据并在 2 分钟内提交时,我会正确获得 JSON
结果,并且 GET 请求成功。有什么想法如何增加超时吗?