【问题标题】:NetPipeActivator service stops handling callsNetPipeActivator 服务停止处理调用
【发布时间】:2011-04-20 08:22:22
【问题描述】:

我有一堆托管在 IIS 7.5 上的 WCF/WF 服务,它们通过命名管道绑定相互调用。

客户端和服务端的绑定配置是一样的:

<bindings>
    <netNamedPipeBinding>
          <binding transactionFlow="true" transferMode="Streamed" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" hostNameComparisonMode="StrongWildcard" transactionProtocol="OleTransactions" name="NetPipeBinding">
                <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
           </binding>
     </netNamedPipeBinding>
</bindings>

到此为止,一切正常,但突然服务将无法接收呼叫,并且活动的 WF 服务实例将被暂停。此时,resume 命令不会启动它们,因为“Net.pipe://localhost...上没有端点监听”

重启 NetPipeActivator 服务后,一切都会再次出现。

【问题讨论】:

    标签: wcf iis workflow-foundation was


    【解决方案1】:

    似乎 SMSvcHost.exe 中存在一个已通过此修补程序修复的问题: http://support.microsoft.com/kb/2504602/en-us

    【讨论】:

      猜你喜欢
      • 2015-10-09
      • 1970-01-01
      • 2017-07-28
      • 2011-10-26
      • 1970-01-01
      • 2015-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多