웹 사이트 및 웹 응용 프로그램이 격리되도록 하려면 IIS(인터넷 정보 서비스) 응용 프로그램 풀의 이름이 고유하게 구성되어 있고 ID가 올바르게 구성되어 있어야 합니다. 응용 프로그램을 구성하는 동안 오류가 발생하면 응용 프로그램 풀에서 이 풀에 할당된 웹 사이트 및 웹 응용 프로그램을 처리하지 못할 수 있습니다.
이벤트 로그 메시지에 표시된 대로 응용 프로그램 풀 구성을 수정합니다. 문제가 계속되면 ApplicationHost.config 파일에서 사용 권한을 확인하고 필요한 모든 서비스가 시작되었는지 확인합니다. 경우에 따라 WAS를 중지하고 다시 시작해야 할 수 있습니다.
IIS(인터넷 정보 서비스) 관리자를 사용하여 응용 프로그램 풀 구성 편집
응용 프로그램 풀 구성을 편집하려면:
시작, 제어판을 차례로 클릭한 다음 관리 도구를 클릭합니다.
IIS(인터넷 정보 서비스) 관리자를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택합니다.
연결 창에서 서버 노드를 확장하고 응용 프로그램 풀을 선택합니다.
기능 보기에서 구성할 응용 프로그램 풀을 선택합니다.
작업 창에서 고급 설정을 클릭합니다.
이벤트 로그 메시지에 표시된 대로 응용 프로그램 풀 구성을 수정합니다.
[확인]을 클릭합니다.
WAS 중지 및 다시 시작
WAS를 중지하고 다시 시작하려면:
참고: WAS를 중지하면 W3SVC(World Wide Web Publishing 서비스)를 포함하여 WAS에 종속된 다른 모든 서비스도 중지됩니다. 따라서 W3SVC 또는 다른 서비스를 다시 시작해야 할 수도 있습니다.
권한이 상승된 명령 프롬프트 창을 엽니다. [시작]을 클릭하고 [모든 프로그램]을 가리킨 다음, [보조프로그램]을 클릭하고 [명령 프롬프트]를 마우스 오른쪽 단추로 클릭한 이후 [관리자 권한으로 실행]을 클릭합니다.
명령 프롬프트에서 net stop was /y를 입력합니다.
명령 프롬프트에서 net start was를 입력합니다.
W3SVC를 다시 시작하려면 명령 프롬프트에서 net start w3svc를 입력합니다. 또한 WAS가 종료될 때 중지된 다른 모든 서비스를 시작합니다.
Target | Microsoft.Windows.InternetInformationServices.10.0.ApplicationPool |
Category | Alert |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.Server.IIS.10.0.WarningAndErrorEventProvider | Default |
Filter | ConditionDetection | Microsoft.Windows.InternetInformationServices.10.0.ApplicationPool.EventFilter | Default |
WA | WriteAction | Microsoft.Windows.Server.IIS.10.0.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.InternetInformationServices.10.0.WWW.service.failed.to.properly.configure.the.load.balancer.capabilities.on.application.pool" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.10.0.ApplicationPool" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.Server.IIS.10.0.WarningAndErrorEventProvider">
<LogName>System</LogName>
</DataSource>
</DataSources>
<ConditionDetection ID="Filter" TypeID="Microsoft.Windows.InternetInformationServices.10.0.ApplicationPool.EventFilter">
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1086</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-IIS-W3SVC</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</ConditionDetection>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Windows.Server.IIS.10.0.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.10.0.WWW.service.failed.to.properly.configure.the.load.balancer.capabilities.on.application.pool.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>