[英]It is possible to override timeout value more than 2 min while making rest call with httpclient from @angular/common/http in angular
我有一個要求,其中服務器的處理時間與從 UI 上傳的文件成正比。 如果處理時間少於 2 分鍾,應用程序能夠從服務器獲取數據。 但在大多數情況下,服務器處理時間超過 2 分鍾。
我已經嘗試在我的本地使用如下代理配置,它工作正常。但是在將應用程序部署到 tomcat 服務器期間。每個請求在 2 分鍾后中止,錯誤響應為空。
"/api":
{
"target":"http://localhost:8080",
"secure":false,
"changeOrigin":true,
"timeout": 360000
}
}
那么有什么方法可以覆蓋超時值以使連接保持活動狀態,直到服務器處理請求。
您可以將本地代理視為某處的某個Tomcat 服務器,因此您想要的更改應該在真實服務器上完成:
https://tomcat.apache.org/tomcat-9.0-doc/config/http.html
查看與超時相關的不同選項: connectionTimeout
, disableUploadTimeout
並將設置調整為所需。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.