0

IIS 7 또는 7.5의 동일한 웹 응용 프로그램에서 하나 이상의 응용 프로그램 풀을 실행할 수 있습니까? 나는 asp.net 4.0에서 EF 4.0과 많은 엔티티 세트를 사용하는 하나의 웹 애플리케이션을 가지고있다. 그런 다음 첫 번째 쿼리가 느려지고 응용 프로그램 풀이 실패 할 때 사용자가 다시 로그인해야하지만 풀이 다시 시작되고 첫 번째 쿼리가 너무 느려서 어떤 이유로도 로그인 할 수 없습니다. 오래 된 수영장 완료 하 고 새로운 풀 준비가되었습니다.IIS 7의 하나의 웹 응용 프로그램에서 많은 ApplicationPool 실행

예를 들어 같은 포트 8080에서 동일한 사이트에 대해 여러 응용 프로그램 풀을 사용할 수 있으면 문제가 해결됩니다. 내가 찾은 유일한 방법은 서버 팜을 만드는 것이 었습니다. 그러나, 내가 이해한다면, 각 서버는 가상 머신이 될 것인가?

+0

아무 것도 좋은 생각 같지 않습니다. – JNappi

답변

0

하나의 사이트 디렉토리 루트 아래에서 여러 응용 프로그램 및 관련 풀을 실행할 수 있습니다. IIS 7 관리자의 경우 해당 폴더를 마우스 오른쪽 단추로 클릭하고 결과 대화 상자에서 "응용 프로그램 만들기"를 선택하여 새 응용 프로그램 풀과 실제 경로를 설정합니다. 이것은 코드를 별도의 프로젝트/모듈 (웹 애플리케이션 또는 웹 애플리케이션 프로젝트)로 분리해야하지만 동일한 사이트를 공유한다는 의미입니다.

관련 문제