|
|
게시됨 2019. 8. 1. 오후 4:47:32
|
|
|
|

느릴 수 있다고 생각하는데, 그건 불가능해! 가만히 있을 수 있다고 생각하지만, 그건 불가능해!
허난은 '토끼를 기다리기'라는 이야기의 발상지로, 귀여운 작은 토끼가 나무에 부딪히길 기다리는 게으른 농부의 이야기를 다루는데, 어떻게 이런 일이 매일 일어날 수 있을까요! 당신이 생각하는 대로 항상 잘 풀리니, 주도적으로 나서는 것이 가장 효과적인 방법입니다! 모든 성인에게는 과거가 있고, 모든 죄인에게는 미래가 있다!
맨 위까지 읽어보세요:
1. 이 글에서는 IIS8과 Windows Server 2012R2를 예로 들어
2. IIS8은 Windows Server 2012 및 Windows 8 버전 이상에서 실행됩니다.
3. 애플리케이션과 웹사이트는 IIS에서 별도로 존재하지만, 웹사이트 운영은 해당 애플리케이션 풀이 시작되었다는 전제를 바탕으로 해야 합니다.
4. 기본적으로 애플리케이션 풀은 일정 기간 비활성 상태(요청된 작업 없음) 후 IIS에 의해 자동으로 회수됩니다.
5. IIS8에는 애플리케이션 초기화 툴킷이 포함되어 있으며, IIS7.5는 독립적인 설치 패키지를 찾아야 하며, 7.5 이하에서는 IIS 자동 초기화가 지원되지 않습니다.
6. 이 경우의 방법은 첫 접근 ASP.Net 느린 접근과 일정 시간이 지난 후 느린 접근의 문제를 해결할 수 있습니다.
출발하자!
1. IIS 애플리케이션 초기화 기능 설치
아래에 나와 있습니다:
2. 웹사이트에서 해당 애플리케이션 풀의 시작 모드를 편집합니다
아래 그림에서 볼 수 있듯이, 작업 경로는 다음과 같습니다: 애플리케이션 풀 - > 웹사이트 해당 프로그램 풀 - > 오른쪽 클릭, 고급 설정 - > 선택, 시작 모드 항상 실행 중입니다
3. 해당 웹사이트 사전 불로드 활성화 아래 그림에서 볼 수 있듯이, 작동 경로는 다음과 같습니다: 웹사이트 -> 해당 웹사이트 -> 오른쪽 클릭, 고급 설정 -> 선택, 사전 불로드 활성화됨 참
4. 구성 편집기를 설정하고 기본 사전 부하 요청을 작성합니다
아래 그림에서 보듯이, 구성 편집기를 열어 보세요
아래 그림에서 볼 수 있듯이: 왼쪽 상단에서 구성 노드로 system.webServer/applicationInitialization을 선택하고, 다른 구성들은 빨간 원 안에 표시됩니다
아래 그림과 같이: 초기화 요청 주소(IIS 초기화 기본 요청 주소)를 컬렉션에 추가한 후, 구성 인터페이스 오른쪽의 적용 버튼을 클릭합니다.그리고 앱 풀과 웹사이트를 재가동하는 데 도움이 됩니다
말:
1. 원칙 설명: IIS 애플리케이션 초기화는 웹사이트 최초 생성 또는 해당 웹사이트의 애플리케이션 풀이 재활용된 후 자동으로 새 프로그램 풀을 열고 웹사이트 초기화를 시작하며, 웹사이트를 온라인 상태로 유지하기 위한 일반적인 요청을 시뮬레이션합니다.
(이 과정은 서드파티 도구나 서비스의 도움을 받아 웹사이트 요청을 시뮬레이션하는 데 사용할 수 있습니다)
2. 구성 설명:
(1) 항상 실행 활성화: 애플리케이션 풀이 처음 생성되거나 재순환된 후 자동으로 실행을 재시작할 수 있도록 합니다.
(2) 웹사이트 프로그램 사전 불러온 활성화(true): 프로그램 풀이 시작된 후 웹사이트가 사전 불로딩 동작에 응답할 수 있는지 확인하세요.
(3) 웹사이트의 기본 사전 로드 경로를 설정하세요: 프로그램이 프로그램을 빠르게 컴파일하고 프로그램 풀이 시작된 후 메모리에 진입할 수 있도록 하여 요청에 대한 빠른 응답을 보장합니다.
(끝)
|
이전의:C# 클래스, 정적 클래스, 정적 변수, 실행 순서를 초기화합니다다음:바비큐 백과사전, 바비큐를 배우고 싶다면 꼭 한 번 살펴보세요
|