使用模拟在IIS中长时间延迟

时间:2013-01-13 20:13:05

标签: asp.net iis iis-7 impersonation visual-foxpro

迁移到64位后,我们在IIS中遇到了一个非常奇怪的交替延迟。

我们有一个Web服务(使用AnyCPU和.NET 2.0构建)引用使用FoxPro构建的COM EXE来访问MYOB。

Web服务配置为模拟特定用户帐户。

最初我们认为我们遇到的延迟是由于重复通过网络重新加载MYOB数据(400MB +)所以我们添加了一些日志记录以确定,并找到了以下内容。

  1. 似乎延迟了第二个请求,第一个请求很快。
  2. 在安全事件日志中,我们从客户端拨打电话后约1秒钟获得该帐户的事件ID 4672(特权)。
  3. X时间以后我们在调用方法的第一行记录调用(在其他所有方法之前,包括try / catch)
  4. 当事情正常时,X可能是2-6秒,而当事情正常时,X可能是7分钟。(通常是大约80秒)。

    有关我可以查找更多信息或可能原因的建议吗?

0 个答案:

没有答案