Câu trả lời:
Thời gian chờ kết nối mặc định trong IIS7 là 2 phút. Nhấp vào trang web của bạn trong IIS Mgr, nhấp vào Cài đặt nâng cao và mở rộng Giới hạn kết nối. Cài đặt Hết thời gian kết nối (Giây) là thứ chi phối việc này. Nếu IIS không nhận được hoạt động trên một kết nối trong thời gian này thì nó sẽ hết thời gian kết nối. Điều này là bất kể kết nối có được yêu cầu duy trì hay không. Tất nhiên, bạn sẽ phải kích hoạt tính năng giữ lại để đây là "thời gian chờ duy trì". Keep-life được bật theo mặc định trong IIS.
Bạn cũng có thể thiết lập nó cho các trang web trong file applicationHost.config sử dụng <limits>
và các connectionTimeout
thuộc tính.
<limits connectionTimeout="00:02:00" />
Điều này sẽ đặt giá trị thời gian chờ là 2 phút.
Ngoài ra, bạn có thể sử dụng tùy chọn này trong web.config
<system.web>
<httpRuntime executionTimeout="180" />
</system.web>
https://msdn.microsoft.com/en-us/library/e1f13641%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396