我的代码看起来像跟随(修改)WCF客户端通过SOAP调用Web服务
int operationTimeoutInSeconds = 15;
((IClientChannel)channel).OperationTimeout = new TimeSpan(0, 0, operationTimeoutInSeconds);
channel.GetSomeToken();
虽然operationTimeoutInSeconds
设置为15.尽管大多数电话(99%)都成功了,但是从日志开始,我发现有很长时间不到15秒(例如8秒)的电话超时并且有电话超时
方式更长(例如50秒)。
我想知道是什么导致时间与我的设置不同?