Per garantire l'isolamento di siti e applicazioni Web, è necessario che i pool di applicazioni di Internet Information Services (IIS) vengano configurati in modo da avere nomi univoci e identità correttamente configurate. Se si verificano errori durante la configurazione di un pool di applicazioni, è possibile che il pool non sia disponibile per i siti e le applicazioni Web a esso assegnati.
Arrestare e riavviare il pool di applicazioni
Talvolta i pool di applicazioni devono essere riavviati per riprendere il normale funzionamento. Poiché i pool di applicazioni dipendono dal servizio Attivazione processo Windows (WAS), è possibile che sia necessario riavviare anche WAS. Se si riavvia WAS, è possibile che sia necessario riavviare anche il servizio Pubblicazione sul Web (W3SVC), che dipende da WAS.
Per arrestare e avviare il pool di applicazioni:
Fare clic su Start, scegliere Pannello di controllo, quindi fare clic su Strumenti di amministrazione.
Fare clic con il pulsante destro del mouse su Gestione Internet Information Services (IIS), quindi scegliere Esegui come amministratore.
Nel riquadro Connessioni espandere il nodo server e fare clic su Pool di applicazioni.
Nella pagina Pool di applicazioni selezionare il pool di applicazioni che si desidera avviare o arrestare.
Nel riquadro Azioni effettuare una delle operazioni seguenti:
Fare clic su Arresta per arrestare il pool di applicazioni.
Fare clic su Avvia per avviare il pool di applicazioni.
Per riavviare il pool di applicazioni, è inoltre possibile utilizzare il collegamento seguente:
Ricicla pool di applicazioni
Per arrestare o riavviare WAS:
Aprire una finestra del prompt dei comandi con autorizzazioni elevate. Fare clic su Start, scegliere Tutti i programmi, quindi Accessori, fare clic con il pulsante destro del mouse su Prompt dei comandi, quindi scegliere Esegui come amministratore.
Al prompt dei comandi digitare net stop was /y.
Al prompt dei comandi digitare net start was.
Avviare tutti gli altri servizi arrestati all'arresto di WAS, compreso W3SVC.
Per avviare W3SVC:
Aprire una finestra del prompt dei comandi con autorizzazioni elevate. Fare clic su Start, scegliere Tutti i programmi, quindi Accessori, fare clic con il pulsante destro del mouse su Prompt dei comandi, quindi scegliere Esegui come amministratore.
Digitare net start w3svc.
Target | Microsoft.Windows.InternetInformationServices.2008.ApplicationPool | ||
Category | Alert | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.Server.IIS.2008.WarningAndErrorEventProvider | Default |
Filter | ConditionDetection | Microsoft.Windows.InternetInformationServices.2008.ApplicationPool.EventFilter | Default |
WA | WriteAction | Microsoft.Windows.Server.IIS.2008.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.InternetInformationServices.2008.WAS.did.not.apply.configuration.changes.to.application.pool" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.InternetInformationServices.2008.ApplicationPool" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.Server.IIS.2008.WarningAndErrorEventProvider">
<LogName>System</LogName>
</DataSource>
</DataSources>
<ConditionDetection ID="Filter" TypeID="Microsoft.Windows.InternetInformationServices.2008.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.2008.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.2008.WAS.did.not.apply.configuration.changes.to.application.pool.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>