Для обеспечения изоляции веб-сайтов и веб-приложений для пулов приложений IIS необходимо задать уникальные имена и правильные удостоверения. Если при настройке пула приложений возникнет ошибка, пул приложений может перестать обслуживать назначенные веб-сайты и веб-приложения.
Остановите и перезапустите пул приложений
Для восстановления работоспособности пулы приложений необходимо периодически перезапускать. Поскольку пулы приложений зависят от службы активации Windows (WAS), может потребоваться перезапуск этой службы. При перезапуске службы активации Windows также может потребоваться перезапуск зависящей от нее службы веб-публикаций (W3SVC).
Чтобы остановить и запустить пул приложений, выполните указанные ниже действия.
Нажмите кнопку Пуск и последовательно выберите пункты Панель управления и Администрирование.
Щелкните правой кнопкой мыши пункт Диспетчер служб IIS и выберите команду Запуск от имени администратора.
В области Подключения разверните узел сервера и выделите папку Пулы приложений.
На странице Пулы приложений выберите пул приложений, который следует запустить или остановить.
В области Действия выполните одно из указанных ниже действий.
Выберите команду Остановить для остановки пула приложений.
Чтобы запустить пул приложений, выберите команду Запустить.
Для перезапуска пула приложений также можно воспользоваться следующей ссылкой:
Перезапустить пул приложений
Чтобы остановить или перезапустить службу активации Windows, выполните указанные ниже действия.
Откройте окно командной строки с повышенными правами. Нажмите кнопку Пуск, последовательно выберите пункты Все программы и Стандартные, щелкните правой кнопкой мыши пункт Командная строка и выберите команду Запуск от имени администратора.
Введите в командной строке команду net stop was /y.
Введите в командной строке команду net start was.
Запустите все остальные службы, которые были остановлены при остановке службы активации Windows, в том числе службу W3SVC.
Чтобы запустить службу W3SVC, выполните указанные ниже действия.
Откройте окно командной строки с повышенными правами. Нажмите кнопку Пуск, последовательно выберите пункты Все программы и Стандартные, щелкните правой кнопкой мыши пункт Командная строка и выберите команду Запуск от имени администратора.
Введите команду 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>