簡體   English   中英

Web服務超時

[英]webservice time out

我有一個非常奇怪的Web服務超時的情況。以下是我為防止超時而設置的內容。

<system.web>
<compilation debug="false" tempDirectory="C:\.....temp\" />
<httpRuntime executionTimeout="3600"  />
</system.web>

在一種情況下,我的Web服務需要運行大約10分鍾。 我需要刪除tempDirectory中的文件才能使其成功運行。 例如,成功運行后,我將服務保持空閑狀態。 一段時間后,IIS檢索資源並終止服務進程。 然后我再次運行它,只是這次服務將失敗,並顯示“請求超時”錯誤。 但是刪除tempDirectory中的文件后,它將再次正常運行。 似乎在IIS重新啟動服務后,配置不再起作用,需要觸發服務的重新編譯才能使其正常工作。

我的IIS版本是6。

暫無
暫無

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

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