首页 > 解决方案 > WCF MaxPendingChannels 设置与 MaxConnections

问题描述

这些属性之间的关系是什么?其中哪一个控制连接到 net.tcp 可靠服务的客户端数量?

我试图阅读它们,但不清楚哪个控制服务节流的内容

标签: wcfduplex

解决方案


希望这会有所帮助。

MaxPendingChannels 与可以通过可靠会话连接到服务的客户端数量有关。

当发送者为接收者创建一个可靠的会话通道时,它们之间的握手会建立一个可靠的会话。建立可靠会话后,将通道放入待处理的通道队列中以供服务接受。MaxPendingChannels 属性指示有多少通道可以处于此状态。

MaxConnection 行为取决于它是在客户端还是服务器上设置:在客户端上,它是对池化连接的限制,而在服务器上,它是对尚未被 ServiceModel 层接受的连接的限制,参考


推荐阅读