เวลาที่เป็นค่าเริ่มต้นของ IIS7 เป็นเท่าไหร่?


คำตอบ:


30

การหมดเวลาเชื่อมต่อเริ่มต้นใน IIS7 คือ 2 นาที คลิกที่เว็บไซต์ของคุณใน IIS Mgr คลิกการตั้งค่าขั้นสูงและขยายขีด จำกัด การเชื่อมต่อ การตั้งค่าการเชื่อมต่อหมดเวลา (วินาที) เป็นสิ่งที่ควบคุมสิ่งนี้ หาก IIS ไม่ได้รับการเชื่อมต่อในช่วงเวลานี้จะทำให้การเชื่อมต่อหมดเวลา สิ่งนี้ไม่ว่าจะมีการร้องขอการเชื่อมต่อหรือไม่ก็ตาม แน่นอนคุณจะต้องเปิดใช้งาน Keep-alives เพื่อให้สิ่งนี้เป็น "หมดเวลารักษา" Keep-alive เปิดใช้งานโดยค่าเริ่มต้นใน IIS

คุณยังสามารถตั้งค่าให้กับไซต์ในไฟล์ applicationHost.config โดยใช้<limits>และconnectionTimeoutแอตทริบิวต์

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

นี่จะตั้งค่าการหมดเวลาเป็น 2 นาที


7

HTTP KeepAlive เป็นสวิตช์จริง / เท็จ หาก HTTP Keepalive เป็นจริงมันจะใช้การตั้งค่า "การเชื่อมต่อหมดเวลา" (ค่าเริ่มต้น 120 วินาที)


2

นอกจากนี้คุณสามารถใช้ตัวเลือกนี้ใน 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 อย่างไรก็ตามลิงค์ที่คุณมีสำหรับ. Net Framework 3 ซึ่งไม่สนับสนุน int สำหรับแอตทริบิวต์นั้น ฉันคิดว่าคุณหมายถึงลิงค์นี้: docs.microsoft.com/en-us/previous-versions/dotnet/ ......
Zoomzoom
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.