0

网页上传一个大文件和一个通用处理程序来播放这些大小可达 150 MB 的大型 wmv 视频文件。我在 SQL Server 2005 中以 varbinary 类型存储了文件内容。我在 web.config 的 httpRuntime 中设置了以下设置

<httpRuntime executionTimeout="110" 
                 maxRequestLength="2097151"
                 requestLengthDiskThreshold="2097150"
                 shutdownTimeout="600"
                 delayNotificationTimeout="400"/>

问题是有时我的文件无法播放。它已正确上传,但在播放请求时似乎超时。我能够播放高达 100 MB 的文件。它在本地和生产上 10 次中有 9 次有效,但为什么有时会失败。在一个实例中播放相同的文件,但在另一个实例中却没有。任何人都可以建议问题可能出在哪里。我认为必须有一些我缺少的 httpRuntime 属性组合。请建议。这是一个不断出现的生产问题。

4

1 回答 1

0

为什么不使用 IHttpHandler?试试这个Uploading FIle Using IHttpHandler如果你搜索它,可能会有更好的解决方案来使用 IHttpHandler。

于 2011-06-06T06:12:00.387 回答