NetPipeActivator服务停止处理调用
问题描述:
我有一堆托管在IIS 7.5上的WCF/WF服务,它们通过命名管道绑定互相调用。NetPipeActivator服务停止处理调用
绑定配置的是客户端和服务器一样:
<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服务后,所有事情都会再次出现。