【发布时间】:2023-03-24 05:31:01
【问题描述】:
我正在尝试限制对我的 WCF 服务的最大并发调用。我将它们限制如下:
<behaviors>
<serviceBehaviors>
<behavior name="Throttled">
<serviceThrottling
maxConcurrentCalls="4"
/>
</behavior>
</serviceBehaviors>
</behaviors>
我的问题如下:
如果有超出“maxConcurrentCalls”中设置的额外请求会发生什么?他们会被排队还是被拒绝?
当达到 maxconcurrent 调用时,用户会收到任何错误/异常吗?
我希望将其他请求排队,并且用户不应收到任何错误或异常。应该怎么做?
【问题讨论】:
标签: wcf service throttling