Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WCF排队请求_Wcf_Azure_Queue_Azure Worker Roles - Fatal编程技术网

WCF排队请求

WCF排队请求,wcf,azure,queue,azure-worker-roles,Wcf,Azure,Queue,Azure Worker Roles,在我们的应用程序中,我们在Azure WorkerRole云服务上发布了一个WCF单机版。在这个WCF中,我们修改了限制并限制了并发调用的最大数量。超过此值时,WCF将排队请求。我们不知道他们在哪里排队。 对于应用程序的功能,请求不能被排队,或者排队时间越短越好 我们可以看到这些队列吗? 如何将参数更改为不排队 你能帮我吗 非常感谢。我修改了HHTP绑定中的所有超时: binding.ReceiveTimeout=新的时间间隔0,0,1 binding.OpenTimeout=newtimesp

在我们的应用程序中,我们在Azure WorkerRole云服务上发布了一个WCF单机版。在这个WCF中,我们修改了限制并限制了并发调用的最大数量。超过此值时,WCF将排队请求。我们不知道他们在哪里排队。 对于应用程序的功能,请求不能被排队,或者排队时间越短越好

我们可以看到这些队列吗? 如何将参数更改为不排队

你能帮我吗


非常感谢。

我修改了HHTP绑定中的所有超时: binding.ReceiveTimeout=新的时间间隔0,0,1 binding.OpenTimeout=newtimespan0,0,1 binding.CloseTimeout=新的时间间隔0,0,1 binding.SendTimeout=新的时间跨度0、0、1

我已将所有超时设置为1秒。但行为是一样的。请求已排队。
我们所做的更改是在服务器绑定中。

我们使用的是WCF BasicHttpBinding。也许将超时设置为较低的值可以防止内容排队