Supprime les messages de la file d'attente du journal jusqu'à ce qu'une utilisation du quota indiquée soit atteinte.
Supprime les messages de la file d'attente du journal.
Les messages seront supprimés du journal en commençant par les plus anciens et en continuant selon la logique indiquée. Il existe trois types de logiques potentielles, elles sont les suivantes :
Quota | Supprimer les messages jusqu'à ce que le pourcentage du quota soit réduit à la valeur cible. |
temps | Supprimer tous les messages plus anciens que la date / l'heure indiquée. |
Kilo-octets | Supprimer tous les messages totalisant le nombre spécifié de kilo-octets. |
Purger | Supprimer tous les messages |
Target | Microsoft.MSMQ.10.0.Queues |
Accessibility | Internal |
Category | Maintenance |
Enabled | True |
Remotable | False |
Timeout | 300 |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
WA | WriteAction | Microsoft.MSMQ.10.0.TrimQueue | Default |
<Task ID="Microsoft.MSMQ.10.0.Task.TrimJournalQueue" Accessibility="Internal" Enabled="true" Target="Microsoft.MSMQ.10.0.Queues" Timeout="300" Remotable="true">
<Category>Maintenance</Category>
<WriteAction ID="WA" TypeID="Microsoft.MSMQ.10.0.TrimQueue">
<Computer>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</Computer>
<QueuePath>$Target/Property[Type="Microsoft.MSMQ.10.0.Queue"]/PathName$</QueuePath>
<TargetQueue>journal</TargetQueue>
<TrimLogic>quota</TrimLogic>
<NumericParameter>60</NumericParameter>
<TimeoutSeconds>300</TimeoutSeconds>
</WriteAction>
</Task>