Yanıtlar:
IIS7'deki varsayılan bağlantı zaman aşımı 2 dakikadır. IIS Mgr'da web sitenizi tıklayın, Gelişmiş Ayarlar'ı tıklayın ve Bağlantı Sınırları'nı genişletin. Bağlantı Zaman Aşımı (Saniye) ayarı, bunu düzenleyen ayardır. IIS, bu süre için bir bağlantıda etkinlik almazsa, bağlantı zaman aşımına uğrar. Bu, bağlantının canlı kalması için istenip istenmediğine bakılmaksızın. Elbette, bunun bir "canlı tutma zaman aşımı" olması için canlı tutma özelliğine sahip olmanız gerekir. Canlı tutma, IIS'de varsayılan olarak etkindir.
Ayrıca site için applicationHost.config dosyasındaki <limits>
ve connectionTimeout
niteliğini kullanarak ayarlayabilirsiniz .
<limits connectionTimeout="00:02:00" />
Bu zaman aşımı değerini 2 dakikaya ayarlayacaktır.
Ayrıca bu seçeneği web.config'inizde de kullanabilirsiniz.
<system.web>
<httpRuntime executionTimeout="180" />
</system.web>
https://msdn.microsoft.com/en-us/library/e1f13641%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396