如何以编程方式跟踪服务器超时?
我们有一个页面,使用普通的 接受视频文件上传。我们有用户(在本例中为学生)抱怨它不起作用,但没有提供任何类型的错误消息或任何内容。如果确实存在问题,我相信这将是由于尝试在连接不良时上传大文件而导致的超时错误。无论如何,是否有办法跟踪此事件以找出他们正在尝试做什么以及问题出在哪里?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许他们正在尝试上传大于允许的最大文件大小或请求超时的文件,这可以通过 web.config 中的以下部分进行控制:
此外,服务器的 EventLog 可能包含一些错误,这些错误可以为您提供更多线索。
另一个有用的事情是订阅
Global.asax
中的Application_Error
事件,并尝试跟踪可能发生的所有未处理的异常:Maybe they are trying to upload files larger than the maximum allowed file size or the request timeouts which could be controlled by the following section in your web.config:
Also the server's EventLog probably contains some errors which could give you more clues.
Another useful thing is to subscribe for the
Application_Error
event in yourGlobal.asax
and try to trace all unhandled exceptions which might occur: