NetPipeActivator服务停止处理呼叫

时间:2011-04-20 08:22:22

标签: wcf iis workflow-foundation was

我在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服务后,一切都会重新出现。

1 个答案:

答案 0 :(得分:1)

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