시간 간격과 특정 시간이 모두 포함된 앱 풀은 언제 재활용되나요?

시간 간격과 특정 시간이 모두 포함된 앱 풀은 언제 재활용되나요?

재활용 설정이 다음과 같은 응용 프로그램 풀이라고 가정하는 것이 맞습니까?

  • 일반 시간 간격: 1740
  • 특정 시간: 오전 3시

시간 간격이 24시간을 초과하므로 오전 3시에만 재설정됩니다.

답변1

IIS 8.5(Windows 8.1)에서 다음 테스트를 실행했습니다.

내 시작 시간은11:04. 재활용할 앱 풀을 설정했습니다.11:06(특정 시간), 또한 매 시간마다 재설정됩니다.5 분(정규 시간 간격).

PowerShell 사용 -

ps w3wp | select ProcessName, StartName

먼저 프로세스 시작 날짜를 확인하면11:04:27(앱풀 설정을 변경해서 강제로 재활용을 하게 된 시간)

그러면 나는 얻는다.11:06:00(특정 시간이 지나면).

나는 시간을 계속 보냈다. 다음 변경 사항은 다음과 같습니다.11:11:00. 마지막 특정 시간 재활용이 시작된 시점부터 5분입니다.

즉, 일정한 시간 간격 카운터는 특정 시간이 지나면 재설정됩니다.

TL;DR

주어진 질문에서 앱 풀은 매일 오전 3시에 재설정됩니다. 왜냐하면 1740분은 항상 특정 시간 재활용에 의해 단축되기 때문입니다.

답변2

그건 나도 이해한다. 시간 간격 카운터는 매일 밤 오전 3시에 재설정되며 29시간 임계값에 도달하지 않습니다.

하지만 이에 대한 공식적인 정보는 찾을 수 없습니다. 이 가정을 확인하려면 이벤트 로깅을 켜고 며칠 동안 실행되도록 하십시오. 이벤트는 Application Event Log소스와 함께 있어야 합니다.WAS

관련 정보