OWIN自托管的排队请求的日志数

时间:2015-11-12 15:34:23

标签: c# asp.net-web-api asp.net-web-api2 owin

我的OWIN应用程序作为Windows服务托管,我从不同的客户端收到很多超时问题。我在请求/响应时间周围有一些指标,但数字是非常不同的。例如,我可以看到客户端花了大约一分钟来执行看起来像在服务器中的请求需要3-4秒。然后我假设可以接受的请求数量已达到限制,随后的请求将排队等候。我对吗?如果是这种情况,有什么方法可以监控给定时间的传入请求数量以及队列的大小(与待处理的请求数量一样)?

我正在玩https://msdn.microsoft.com/en-us/library/microsoft.owin.host.httplistener.owinhttplistener.setrequestprocessinglimits(v=vs.113).aspx,但看起来没有任何效果。

非常感谢任何反馈。

谢谢!

1 个答案:

答案 0 :(得分:1)