A webszolgáltatás nem tudta megfelelően konfigurálni az alkalmazáskészlet várólistájának hosszát

Microsoft.Windows.InternetInformationServices.6.2.WWW.service.failed.to.properly.configure.the.application.pool.queue.length (Rule)

Knowledge Base article:

Összefoglalás

A webhelyek és webalkalmazások elszigetelésének biztosítása érdekében az Internet Information Services (IIS) alkalmazáskészleteket úgy kell konfigurálni, hogy egyedi nevekkel és megfelelően konfigurált identitással rendelkezzenek. Ha hiba merül fel egy alkalmazáskészlet konfigurálása során, előfordulhat, hogy az alkalmazáskészlet nem áll rendelkezésre a hozzá társított webhelyek és webalkalmazások kiszolgálásához.

Megoldások

Helyesbítse az alkalmazáskészlet konfigurációját az eseménynapló-üzenetben meghatározottak alapján. Ha a probléma továbbra is fennáll, ellenőrizze az ApplicationHost.config fájl engedélyeit, és ellenőrizze, hogy minden szükséges szolgáltatás fut. Bizonyos esetekben szükség lehet a WAS leállítására és újraindítására.

Az Internet Information Services (IIS) kezelőjének a segítségével szerkessze az alkalmazáskészlet konfigurációját

Az alkalmazáskészlet konfigurációjának szerkesztése:

A WAS leállítása és újraindítása

A WAS leállítása és újraindítása:

Megjegyzés: A WAS leállítása minden más, tőle függő szolgáltatást is leállít, beleértve a Webes közzétételi szolgáltatást (W3SVC). Ebben az esetben előfordulhat, hogy a W3SVC vagy egyéb szolgáltatásokat is újra kell indítania.

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.6.2.ApplicationPool
CategoryAlert
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

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

Source Code:

<Rule ID="Microsoft.Windows.InternetInformationServices.6.2.WWW.service.failed.to.properly.configure.the.application.pool.queue.length" 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>1087</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.6.2.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.6.2.WWW.service.failed.to.properly.configure.the.application.pool.queue.length.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>