No hay recursos de memoria suficiente.

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

Knowledge Base article:

Resumen

No hay recursos de memoria suficiente. El funcionamiento de Message Queue experimentará problemas.

Causas

No hay recursos de memoria suficientes para que MSMQ funcione.

Soluciones

Liberar memoria de otras aplicaciones

El servicio de MSMQ necesita recursos de memoria adecuados para funcionar de manera apropiada.

Intente identificar y cerrar otras aplicaciones que pueden estar consumiendo una gran cantidad de memoria. Si descubre que el servicio de MSMQ es el único programa que consume una gran cantidad de memoria, intente recibir los mensajes desde las colas o aumentar la velocidad de procesamiento de mensajes. Para obtener más información, consulte la Administración de recursos en las aplicaciones de MSMQ ( http://go.microsoft.com/fwlink/?LinkId=107361).

Si continúa obteniendo este error, anote los detalles del mensaje de evento y póngase en contacto con el soporte técnico y atención al cliente de Microsoft (CSS). Para obtener más información sobre cómo ponerse en contacto con CSS, consulte la página sobre las opciones de soporte técnico ( http://go.microsoft.com/fwlink/?LinkId=52267).

Adicional

Para obtener más información sobre cómo ponerse en contacto con CSS, consulte la página sobre las opciones de soporte técnico ( http://go.microsoft.com/fwlink/?LinkId=52267).

Para obtener más información, consulte la Administración de recursos en las aplicaciones de MSMQ ( http://go.microsoft.com/fwlink/?LinkId=107361).

Element properties:

TargetMicrosoft.MSMQ.10.0.Servers
CategoryConfigurationHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
No hay recursos de memoria suficiente.
{0}
Event LogApplication

Member Modules:

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

Source Code:

<Rule ID="Microsoft.MSMQ.10.0.Rule.Alert.Event2003" Enabled="false" Target="Microsoft.MSMQ.10.0.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>ConfigurationHealth</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>MSMQ Cluster Resource DLL</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2003</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.MSMQ.10.0.Rule.Alert.Event2003.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>