【发布时间】:2014-08-18 14:16:52
【问题描述】:
我有一个调用 WCF 服务的 ASP.NET MVC 应用程序。以下是我对每个请求的调用方式。
var xml = "my xml string";
var ep = new EndpointAddress("http://myendpoint");
xml = new Proxy.ServiceClient(new NetTcpBinding(), ep).getNewXML(new Proxy.CallContext(), xml);
我遇到的问题是请求数量而不是回收。
使用性能监视器查看下面的屏幕截图。我通过打开服务器上的 Web 浏览器并按住 Enter 来运行此测试(每个请求都会执行表单发布,然后尝试调用代理客户端)
此时,Web 浏览器只是旋转,直到实例开始下降。这通常需要大约 30 秒,但在服务器上执行大量活动时会导致问题。我该怎么做才能防止它达到 100%?
【问题讨论】:
-
你打电话给什么样的服务?是会话式的吗?单身人士?
-
我怎样才能找到它?我可以进入服务器服务配置设置...
标签: c# asp.net performance wcf