<connectionPoolSettings>

指定命名管道绑定的其他连接池设置。

configuration
  system.serviceModel
    <bindings>
      <customBinding>
        <binding>
          <namedPipeTransport>
            <connectionPoolSettings>

语法

<connectionPoolSettings groupName="String"
                        idleTimeout="TimeSpan"
                        maxOutboundConnectionsPerEndpoint="Integer" />

特性和元素

下列各节描述了特性、子元素和父元素。

特性

属性 说明
groupName 一个字符串,定义用于传出通道的连接池的名称。 在流处理模式中,不共享连接,这意味着禁用连接池。 默认值为字符串 "default"。 可以修改此值,以便将特定客户端的连接隔离到不同的组中。
idleTimeout 一个值为正的 TimeSpan,指定连接在断开前可以空闲的最长时间。 默认值为 00:02:00。
maxOutboundConnectionsPerEndpoint 一个正整数,指定由服务启动的与远程终结点的最大连接数。 超出此限制的连接需要排队,直到连接数低于限制值。 idleTimeout 限制连接在引发异常前保持排队状态的持续时间。 默认值为 10。

此属性限制从客户端到特定服务终结点的同时活动的连接数。 如果由于具有更多的活动客户端连接而超出此值,则服务可能表现为对客户端无响应。 在此情况下,应调整此值使之超过与特定终结点的同时活动的最大预期客户端连接数。

子元素

无。

父元素

元素 说明
<namedPipeTransport> 定义传输,该传输使通道使用命名管道传输消息。

请参阅