PollingDuplexHttpBinding在5或6次调用后出现故障

时间:2011-05-05 07:02:25

标签: .net wcf pollingduplexhttpbinding

我已经在silverlight 4应用程序中实现了轮询双工,以便使用来自服务器的客户端回调来获取大量数据,因此我的服务包含一些带有客户端回调的功能和一些没有回调的功能。当只有3个或4个函数被称为并行它工作正常时,当有超过5或6个并行调用时,我得到ServerTooBusyException(服务太繁忙)。

设置serviceThrottling maxConcurrentCalls =“10000”maxConcurrentInstances =“10000”maxConcurrentSessions =“10000”值后,我无法解决问题。

当我将basichttpbinding应用于服务时,一切正常,但是当pollingDuplexHttpBinding应用时,它给出错误

1 个答案:

答案 0 :(得分:0)

看看ReliableSessionElement.MaxPendingChannels。这是example。 BTW可能会在时机成熟时考虑how to process那个例外。