【发布时间】:2010-08-19 01:50:36
【问题描述】:
我在我的一台服务器上的日志中收到很多此类错误消息,在另外两台服务器上间歇性地收到。
谷歌搜索没有透露太多信息,主要与文件上传或下载被中断有关。
我的页面基本上只是其中带有“ok”的文本文件,只有 .aspx 扩展名用于未来计划,没有实际代码为页面提供动力。服务器都是运行 IIS7 / ASP.NET 4 的 Windows Server 2008 RC2 x64。
从统计上看,发生这种情况的时间远低于 1%,但由于流量仍然使我的事件日志变得混乱,每分钟有 2 或 3 条此类消息。
编辑: 我找到了问题,将缓冲设置为 true 阻止了它的发生。
【问题讨论】:
-
是的,forums.asp.net 上的帖子也很长。服务器都配置相同,没有视图状态(也没有会话状态),并且页面没有任何控件或逻辑。
-
嗨,伙计,是的,问题是我的 web.config 中的配置设置将缓冲设置为 false。
-
该博客中设置 EnableViewState="false" 的建议为我解决了这个问题。
-
请参阅stackoverflow.com/a/22992379/17373,了解如何捕获并忽略此异常的示例。