Usługa kolejkowania komunikatów nie może tymczasowo akceptować komunikatów, ponieważ pula stronicowana systemu jest mała.

Microsoft.MSMQ.6.3.Rule.Alert.Event2250 (Rule)

Knowledge Base article:

Podsumowanie

Usługa kolejkowania komunikatów nie może tymczasowo akceptować komunikatów, ponieważ pula stronicowana systemu jest mała. Na tym etapie nie jest wymagana interwencja użytkownika. Po unormowaniu wykorzystania pamięci usługa kolejkowania komunikatów automatycznie wznowi akceptowanie komunikatów.

Przyczyny

Wspólne zasoby systemowe są prawie całkowicie wykorzystane. Kolejkowanie komunikatów nie będzie działać poprawnie dopóki nie zostaną zwolnione odpowiednie zasoby systemowe.

Dodatkowe informacje

Aby uzyskać więcej informacji o zarządzaniu zasobami systemowymi usługi kolejkowania komunikatów, zobacz artykuł o zarządzaniu zasobami w aplikacjach korzystających z usługi MSMQ ( http://go.microsoft.com/fwlink/?LinkId=107361).

Więcej informacji znajduje się w artykule dotyczącym zdarzenia o identyfikatorze 2250 ( http://technet.microsoft.com/en-us/library/dd337494(WS.10).aspx)

Element properties:

TargetMicrosoft.MSMQ.6.3.Servers
CategoryPerformanceHealth
EnabledFalse
Event_ID2250
Event Source$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Usługa kolejkowania komunikatów nie może tymczasowo akceptować komunikatów, ponieważ pula stronicowana systemu jest mała.
Opis zdarzenia: {0}
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
GeneralAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.MSMQ.6.3.Rule.Alert.Event2250" Enabled="false" Target="Microsoft.MSMQ.6.3.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2250</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GeneralAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.MSMQ.6.3.Rule.Alert.Event2250.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>