网页上传大文件和通用处理程序,以播放这些大小可达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属性组合。请建议。它的生产问题不断涌现。
答案 0 :(得分:0)
为什么不使用IHttpHandler?试试这个Uploading FIle Using IHttpHandler如果您要搜索它,可能会有更好的解决方案来使用IHttpHandler。