事件转发中断 - Wecutil.exe 命令卡住

事件转发中断 - Wecutil.exe 命令卡住

我正在编写一个严重依赖事件转发的软件程序。它使用收集器启动的订阅。创建订阅后,它可以正常工作,正如预期的那样。一段时间后,可能是一周或一个月,订阅将失败。事件将不再被转发。当我运行命令“wecutil gr”时,它会卡住。如果我尝试通过事件查看器查看订阅,事件查看器将冻结,我必须终止事件查看器任务才能关闭它。一旦我到达这一点,事件转发将不再起作用。修复它的唯一方法是重新安装 Windows 管理框架。我大约 3 年前在运行 Windows 7 Professional 时开始观察到这个问题。

以下是配置:

<Subscription xmlns="http://schemas.microsoft.com/2006/03/windows/events/subscription">
  <SubscriptionId>Subscription</SubscriptionId>
  <SubscriptionType>CollectorInitiated</SubscriptionType>
  <Description>Subscription</Description>
  <Enabled>false</Enabled>
  <Uri>http://schemas.microsoft.com/wbem/wsman/1/windows/EventLog</Uri>
  <ConfigurationMode>Custom</ConfigurationMode>
  <Delivery Mode="Pull">
    <Batching> 
      <MaxLatencyTime>5000</MaxLatencyTime>
    </Batching>
    <PullSettings> 
      <Heartbeat Interval="60000" />
    </PullSettings>
  </Delivery>
  <Query>
                  <![CDATA[
            <QueryList>
                <Query Id="0" Path="SourceLog">
                    <Select Path="SourceLog">*</Select>
                </Query>
            </QueryList>
        ]]></Query>
  <ReadExistingEvents>false</ReadExistingEvents>
  <TransportName>http</TransportName>
  <TransportPort>5985</TransportPort>
  <ContentFormat>RenderedText</ContentFormat>
  <Locale Language="en-US" />
  <LogFile>ForwardedEvents</LogFile>
  <CredentialsType>Default</CredentialsType>
  <EventSources>
  </EventSources>
</Subscription>

任何帮助将不胜感激。

谢谢!

相关内容