在我的應用程序中,我進行了一次可能需要長達2分鐘的服務調用才能返回值。 (進程跨多個數據庫)。爲asp.net應用程序增加應用程序超時
調用此方法後,應用程序超時。
我在web配置中設置了以下內容。在IIS
<system.web>
<compilation debug="true" targetFramework="4.0" />
<sessionState timeout="40"></sessionState>
<httpRuntime maxRequestLength="2147483647" executionTimeout="3600"/>
</system.web>
我已在web.config中的服務相同的執行超時以及託管時,我仍收到錯誤 請幫我增加了超時的應用程序。
在web.config中是否有服務的綁定部分?如果是的話,張貼。 – webnoob 2013-04-29 07:56:41
如果返回需要2分鐘,那麼你的設計不好。解決這個問題,使工作的背景,保持緩存,和其他... – Aristos 2013-04-29 08:08:39
@Aristos - 不知道他的程序或它在做什麼,你怎麼可能可以做出這樣的假設是不好的設計?有些通話需要很長時間才能完成,具體取決於服務另一端的操作。這是超時屬性的全部時間點... – webnoob 2013-04-29 08:10:59