我们有一个网站,我们的生产服务器上有问题,但我的开发机器没有请求中止(因此,零响应).
它每次完成1:19分钟后失败,我的开发机器上的请求大约需要1:44.
内容长度约为650K,因此不应成为问题.
生产环境是带有IIS7的Windows 2008
开发环境是带有IIS 7.5的Windows 7
具有相同的web.config但机器配置略有不同(尽管它们应该是安装的标准配置)
可能是什么导致了这个?
查看访问日志时,该行表示0字节,响应字段为win32-code 995,该字节应为0
这是访问行的最后一列:
sc-status sc-substatus sc-win32-status sc-bytes time-taken 200 0 995 0 76933
995似乎与“线程中止”或其他东西有关,因此我有点确信它是IIS中止请求.即使在请求停止之后,w3wp.exe进程似乎也运行了一段时间,因此我认为Web应用程序甚至不会在写入输出流之前发出通知.
编辑:现在尝试使用不同的连接,似乎我的防火墙因为没有数据(过早地)而丢弃了连接.因此995代码.
我有同样的问题,在我的情况下,网络适配器是sc-win32-status 995的原因. 您在防火墙中更改了什么来防止这种情况? 在设备管理器中=>网络适配器=> properties =>高级您可以设置几个网络相关的设置
原文链接:https://www.f2er.com/windows/370434.html