시스템의 페이징 풀이 낮기 때문에 Message Queuing에서 일시적으로 메시지를 수락할 수 없습니다.

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

Knowledge Base article:

요약

시스템의 페이징 풀이 낮기 때문에 Message Queuing에서 일시적으로 메시지를 수락할 수 없습니다. 이 단계에서는 수동으로 작업할 필요가 없습니다. 메모리 사용이 정상화되면 Message Queuing에서 자동으로 메시지 수락을 다시 시작합니다.

원인

공용 시스템 리소스가 거의 완전히 소모됩니다. 시스템 리소스가 비워질 때까지 Message Queuing가 제대로 작동하지 않게 됩니다.

추가 정보

메시지 큐 시스템 리소스 관리에 대한 자세한 내용은 MSMQ 응용 프로그램에서 리소스 관리( http://go.microsoft.com/fwlink/?LinkId=107361)를 참조하세요.

자세한 내용은 이벤트 ID 2250( http://technet.microsoft.com/ko-kr/library/dd337494(WS.10).aspx)을 참조하세요.

Element properties:

TargetMicrosoft.MSMQ.10.0.Servers
CategoryPerformanceHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
시스템의 페이징 풀이 낮기 때문에 메시지 큐에서 일시적으로 메시지를 수락할 수 없습니다.
이벤트 설명: {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.10.0.Rule.Alert.Event2250" Enabled="false" Target="Microsoft.MSMQ.10.0.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>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="Microsoft.MSMQ.10.0.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.10.0.Rule.Alert.Event2250.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>