Thời gian giữ mặc định của IIS7 là gì?


Câu trả lời:


30

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 connectionTimeoutthuộc tính.

<limits connectionTimeout="00:02:00" />

Điều này sẽ đặt giá trị thời gian chờ là 2 phút.


7

HTTP KeepAlive là một công tắc đúng / sai. Nếu HTTP Keepalive là đúng, nó sẽ sử dụng cài đặt "Hết thời gian kết nối" (mặc định 120 giây)


2

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


+1. Nhân tiện, liên kết bạn có dành cho .Net Framework 3 không thực sự hỗ trợ int cho thuộc tính đó. Tôi nghĩ bạn có nghĩa là liên kết này: docs.microsoft.com/en-us/preingly-versions/dotnet/ Kẻ
Zoomzoom
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.