Aby byla zajištěna izolace webu a webové aplikace, musí být fondy aplikací Internetové informační služby (IIS) nakonfigurovány tak, aby měly jedinečné názvy a správně nakonfigurované identity. Pokud během konfigurace fondu aplikací došlo k chybám, nemusí být fond aplikací dostupný a obsluhovat weby a webové aplikace, které jsou k němu přidružené.
Zastavení a opětovné spuštění fondu aplikací
Občas je nutné restartovat fondy aplikací, aby se obnovil jejich normální provoz. Vzhledem k tomu, že fondy aplikací závisí na Aktivační službě procesů systému Windows (WAS), může být nutné službu WAS restartovat. Pokud restartujete službu WAS, budete muset restartovat také Službu publikování na webu (W3SVC), která je na ní závislá.
Postup pro zastavení a spuštění fondu aplikací:
Klikněte na Start a potom na Ovládací panely a Nástroje pro správu.
Klikněte pravým tlačítkem myši na Správce Internetové informační služby (IIS) a vyberte možnost Spustit jako správce.
V podokně Připojení rozbalte uzel serveru a klikněte na Fondy aplikací.
Na stránce Fondy aplikací vyberte fond aplikací, který chcete spustit nebo zastavit.
V podokně Akce proveďte některou z následujících akcí:
Kliknutím na tlačítko Stop ukončete fond aplikací.
Kliknutím na tlačítko Start spusťte fond aplikací.
Fond aplikací můžete také znovu spustit pomocí následujícího odkazu:
Recyklovat fond aplikací
Zastavení a opětovné spuštění služby WAS:
Otevřete okno příkazového řádku se zvýšenými oprávněními. Klikněte na Start, přejděte na Všechny programy, klikněte na Příslušenství, klikněte pravým tlačítkem na Příkazový řádek a pak klikněte na Spustit jako správce.
Na příkazovém řádku zadejte příkaz net stop was /y.
Na příkazovém řádku zadejte příkaz net start was.
Spusťte všechny další služby, které byly při vypnutí služby WAS zastaveny, včetně služby W3SVC.
Postup pro spuštění služby W3SVC:
Otevřete okno příkazového řádku se zvýšenými oprávněními. Klikněte na Start, přejděte na Všechny programy, klikněte na Příslušenství, klikněte pravým tlačítkem na Příkazový řádek a pak klikněte na Spustit jako správce.
Zadejte příkaz net start w3svc.
Target | Microsoft.Windows.InternetInformationServices.6.2.ApplicationPool |
Category | Alert |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.Server.IIS.6.2.WarningAndErrorEventProvider | Default |
Filter | ConditionDetection | Microsoft.Windows.InternetInformationServices.6.2.ApplicationPool.EventFilter | Default |
WA | WriteAction | Microsoft.Windows.Server.IIS.6.2.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.InternetInformationServices.6.2.WAS.did.not.apply.configuration.changes.to.application.pool" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.ApplicationPool" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.Server.IIS.6.2.WarningAndErrorEventProvider">
<LogName>System</LogName>
</DataSource>
</DataSources>
<ConditionDetection ID="Filter" TypeID="Microsoft.Windows.InternetInformationServices.6.2.ApplicationPool.EventFilter">
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>5085</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-WAS</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</ConditionDetection>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Windows.Server.IIS.6.2.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.6.2.WAS.did.not.apply.configuration.changes.to.application.pool.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>