我在服务器上部署了网站,该服务器每分钟响应 1,000个请求。该网站定义了静态 var什么是 WCF客户端:
private static WebServicesClient client = WebServicesClientInitializer();
//And the initializer is:
private static WebServicesClient WebServicesClientInitializer()
{
var client = new WebServicesClient(EndPointConfigName, EndPointConfigAddress);
var behavior = new SecurityBehavior { Inspector = new SecurityTokenInspector(Username, Password) };
client.Endpoint.Behaviors.Insert(0, behavior);
iMessageLogging = new MessageLoggingInspector();
var loggingBehavior = new LoggingBehavior { MessageLogInspector = iMessageLogging };
client.Endpoint.Behaviors.Add(loggingBehavior);
return client;
}
问题是
知道为什么WCF客户端在池循环后工作得更慢?