응용 프로그램 풀에 대해 IIS에서 최대 사용 메모리에 따라 메모리 재활용을 활성화했습니다. 재활용이 발생하면 알림을 받고 싶습니다. 어떻게 해야 하나요? 우리는 IIS V6을 사용하여 Win2k3을 사용하고 있습니다.
답변1
제가 아는 유일한 방법은 도구를 사용하여 서버 컴퓨터의 이벤트 로그를 모니터링하고 재활용 이벤트가 발생할 때 이메일을 보내는 것입니다.
재활용 로깅이 켜져 있는지 확인해야 합니다. 이 기능을 켜는 절차와 응용 프로그램 풀 재활용과 관련된 다양한 이벤트 ID는 이 문서에 설명되어 있습니다.http://support.microsoft.com/kb/332088
이러한 스크립트는 실제로 Windows 서비스로 실행될 수 있으며 VBscript로 코딩해도 나쁘지 않습니다. 이미 일종의 "엔터프라이즈" 이벤트 로그 모니터링 솔루션이 있다면 이를 사용하십시오. 그렇지 않은 경우 스크립팅을 고려하십시오. (어쩌면 오늘 오후에 시간이 좀 나면 코드를 작성해 보겠습니다... 두고 보도록 하겠습니다...)
답변2
가능한 해결책:
- 응용 프로그램 풀이 재활용되도록 IIS 구성Windows 이벤트 로그에 기록됩니다.
- 이벤트 로그 항목에 따라 이메일을 보냅니다(참조:예를 들어 여기- .NET 구현)