Jawaban:
Batas waktu koneksi default di IIS7 adalah 2 menit. Klik situs web Anda di IIS Mgr, klik Pengaturan Lanjut, dan perluas Batas Koneksi. Pengaturan Connection Timeout (Seconds) adalah apa yang mengatur hal ini. Jika IIS tidak menerima aktivitas pada koneksi selama durasi ini maka itu akan koneksi waktu habis. Ini terlepas dari apakah koneksi diminta atau tidak agar tetap hidup. Anda tentu saja harus tetap hidup agar ini menjadi "batas waktu keep-live". Keep-live diaktifkan secara default di IIS.
Anda juga dapat mengaturnya untuk situs dalam file applicationHost.config menggunakan <limits>
dan connectionTimeout
atribut.
<limits connectionTimeout="00:02:00" />
Ini akan menetapkan nilai batas waktu menjadi 2 menit.
Anda juga dapat menggunakan opsi ini di web.config Anda
<system.web>
<httpRuntime executionTimeout="180" />
</system.web>
https://msdn.microsoft.com/en-us/library/e1f13641%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396