C# & ASP.NET

Server Application Unavailable 에러 발생

조심이 2009. 3. 9. 17:34
반응형

ASP.NET 으로 개발한 화면에서 가끔 또는 자주 Server Application Unavailable 이런 에러 페이지가 발생하게 되면
참 난감하다. 처음 보는 에러이고 프로그램 자체에는 에러 사항이 없기 때문이다.

만약 각각 다른 닷넷 프레임워크 버전으로 개발된 웹서비스가 한 IIS 에서 여러개가 돌고 있다면 응용프로그램 풀
공유함으로써 발생될 수가 있다.

일단 문제가 되는 서비스의 속성 정보를 조회한다. 여기서 응용프로그램 이름이 설정이 됬는지와 응용 프로그램 풀의 이름을
확인한다. 또한 ASP.NET 탭에서 개발된 닷넷 버전과 설정이 맞는지 확인한다.

확인후 다른 웹싸이트의 응용 프로그램 풀을 확인하고 만약에 다른 닷넷 프레임워크로 개발된 싸이트와 응용 프로그램 풀을
공유하여 같이 쓰고 있다면 새로운 응용 프로그램 풀을 생성한다.


응용 프로그램 풀을 생성하였다면 문제가 된 싸이트의 응용 프로그램 풀을 새로 생성한 것으로 맵핑한다.

다른 사이트들도 각기 같은 버전끼리 묶어 응용 프로그램풀을 설정하여 준다.
반응형