簡體   English   中英

Azure中托管的Web Service的“操作已超時”不一致的超時錯誤

[英]“The operation has timed out” inconsisted timeout error from Web Service hosted in Azure

我創建了一個托管在Azure中的Web服務應用程序。 服務過程大約需要10分鍾才能完成,並返回包含2782個字符的單個字符串。 服務超時已設置為1小時,但仍然收到超時錯誤。

但是,當我發送少量數據進行處理時,服務會在5分鍾內完美響應。

ERROR: "The operation has timed out"

注意:當我在本地IIS中使用已發布的Web服務測試應用程序時,該過程運行順利。 我還嘗試通過azure通過托管服務實例的遠程連接來測試服務,並且效果也很好。

一分鍾后,Azure負載平衡器將終止所有空閑連接。 這可能是導致您出現此問題的原因。 無法配置負載平衡器以允許更長的連接。 在等待服務完成時,您可能需要更改服務以使用發布后輪詢方法。 有關完整的說明和示例代碼,請參見此問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM