답변:
당신이 할 수있는 몇 가지가 있습니다 :
IIS 8.0과 함께 제공되는 응용 프로그램 초기화 모듈 을 사용할 수 있습니다
당신은 이런 식으로 당신의 것을 가질 수 있습니다 web.config
<applicationInitialization
doAppInitAfterRestart="true" >
<add initializationPage="/" />
</applicationInitialization>
initializationPage="/"
앱이 자동으로 시작될 때마다 앱의 루트 ( )에 요청을 보냅니다 .
응용 프로그램 풀의 시작 모드를 구성하여 Always Running
IIS를 다시 시작할 때마다 응용 프로그램 풀을 즉시 시작해야합니다 (응용 프로그램 풀을 마우스 오른쪽 단추로 클릭 한 경우Advanced Settings
그리고 Preload
사이트 자체 (적합한 다음 사이트를 클릭 Manage Site
한 후Advanced Settings
또한 Idle Time-out
응용 프로그램 풀 의 in 을 0 (무한) 으로 변경하여 idleTimeout을 비활성화 할 수 있습니다 (기본적으로 IIS는 20 분 동안 활동 한 후 앱을 종료 함 ).
또한 Regular Time Interval (minutes)
IIS는 기본적 으로 해제 되어 29 시간마다 앱을 재활용합니다.
에 대한
applicationInitialization
들어가기<configuration><system.webServer>