限制从客户端到WCF的请求数量

时间:2016-10-04 03:44:43

标签: c# .net asp.net-mvc wcf

有没有办法限制客户端一次可以对WCF执行的请求数量?

如果是这样,我可以根据我的客户端设置动态限制请求数量吗?

例如,客户可以同时为我的WCF服务提出10个请求。

1 个答案:

答案 0 :(得分:1)

  

有没有办法限制客户端可以执行的请求数量   一次到WCF?

是的,有一种名为maxConcurrentCalls的行为。根据文件

一个正整数,用于限制当前在ServiceHost中处理的消息数。超过限制的呼叫排队。将此值设置为0相当于将其设置为Int32.MaxValue。默认值为16.

有关详情,请阅读this