IIS7에서 애플리케이션 풀 아이돌타임아웃을 무효로 하는 방법
아이돌 타임아웃을 0으로 설정하면 비활성화됩니까?
예, 아이돌 타임아웃 값을 0으로 설정하면 아이돌타임아웃이 디세블이 됩니다
이상하게도 MS 문서에는 기재되어 있지 않지만, 이에 대한 제 증거는 다음과 같습니다.
IIS 설정 스키마
IIS 설정 스키마를 참조하는 경우:
C:\Windows\System32\inetsrv\config\schema\IIS_schema.xml의 스키마 정의
idleTimeout아래<sectionSchema name="system.applicationHost/applicationPools">다음과 같습니다.
<attribute name="idleTimeout" type="timeSpan" defaultValue="00:20:00" validationType="timeSpanRange" validationParameter="0,2592000,60"/>예를 들어,
validationParameterattribute의 범위는 0 ~2592000초입니다(the attribute는,60는 설정의 세밀도를 지정합니다.이 경우 값은 60 [1분]으로 나눌 수 있어야 합니다.시작 허용 값이 표시되는 경우
0이것은, 통상, 설정을 무효로 할 수 있는 것을 나타냅니다.-
Brad Kingsley는 OrcsWeb의 창립자이자 CEO로, 마이크로소프트의 호스트이자 골드 파트너로서 매우 유명하고 존경받고 신뢰받고 있습니다.
그리고 그것이 "그냥 효과가 있다"는 사실에 대한 경험적 증거도 있다.
좋은 대답이야! 고마워, 케브!
작은 업데이트: 투고하신 URL이 이동되어 현재 http://bradkingsley.com/iis7-application-pool-idle-time-out-settings/ 입니다.
기본값이 아닌 이유가 있는지, 애플리케이션 풀을 너무 오래 열어 두면 성능에 영향을 주지 않는지 궁금했습니다.글쎄요, 차량이 많고 유휴 시간이 없을 때 재활용하지 않는 것보다 유휴 상태로 유지하는 것이 더 큰 문제를 일으키지 않을 것입니다.메모리 누수나 기타 자원 누수가 우려되는 경우 마지막 재활용/메모리 소비 후 시간/요청 횟수에 따라 강제로 재활용하는 설정이 있습니다.다음은 이에 대한 설명서입니다.
http://technet.microsoft.com/en-us/library/cc753179(v=ws.10).aspx
서버를 유휴 상태(idleTimeout=0)로 설정하고 24시간마다 재활용합니다.재활용 > 정기 간격 = 1440
Import-Module WebAdministration
$pools = Get-ChildItem iis:\apppools
foreach ($pool in $pools)
{
$poolname = $pool.Name
Set-ItemProperty IIS:\AppPools\$poolname -name processModel -value @{idletimeout="20"}
Set-ItemProperty IIS:\AppPools\$poolname -name processModel -value @{idletimeoutaction="Suspend"}
set-ItemProperty IIS:\AppPools\$poolname -Name Recycling.periodicRestart -Value @{time="0"}
set-ItemProperty IIS:\AppPools\$poolname -Name Recycling.periodicRestart.schedule -Value @{value="02:00:00"}
Set-ItemProperty IIS:\AppPools\$poolname -name Recycling -value @{logEventOnRecycle="Time, Requests, Schedule, Memory, IsapiUnhealthy, OnDemand, ConfigChange, PrivateMemory"}
Write-Host "Updated $poolname settings"
}
언급URL : https://stackoverflow.com/questions/1596267/how-to-disable-the-application-pool-idle-time-out-in-iis7
'codememo' 카테고리의 다른 글
| 구두점 없이 현재 날짜 및 시간 표시 (0) | 2023.04.23 |
|---|---|
| Python 3에서 "non local"은 무엇을 합니까? (0) | 2023.04.23 |
| scala를 사용하여 zip 파일을 압축 해제하려면 어떻게 해야 합니까? (0) | 2023.04.23 |
| 엔티티 프레임워크에서의 ICollection과 리스트 (0) | 2023.04.23 |
| Git에 적합한 (무료) 시각적 병합 도구는 무엇입니까? (Windows에서) (0) | 2023.04.23 |