.net webuploader上传文件之后再次跳转其他后台页面就会很慢~

jsonchu 2015-04-10 10:29:16
现象[fiddler]:
未上传文件之前.
1.MVC controller.
ACTUAL PERFORMANCE
--------------
ClientConnected: 10:06:52.493
ClientBeginRequest: 10:06:52.493
GotRequestHeaders: 10:06:52.493
ClientDoneRequest: 10:06:52.493
Determine Gateway: 0ms
DNS Lookup: 0ms
TCP/IP Connect: 0ms
HTTPS Handshake: 0ms
ServerConnected: 10:06:52.494
FiddlerBeginRequest: 10:06:52.494
ServerGotRequest: 10:06:52.494
ServerBeginResponse: 10:06:52.891

GotResponseHeaders: 10:06:52.891
ServerDoneResponse: 10:06:52.891
ClientBeginResponse: 10:06:52.891
ClientDoneResponse: 10:06:52.891

Overall Elapsed: 0:00:00.397

2.webform.aspx
ACTUAL PERFORMANCE
--------------
ClientConnected: 10:08:34.257
ClientBeginRequest: 10:08:34.267
GotRequestHeaders: 10:08:34.269
ClientDoneRequest: 10:08:34.269
Determine Gateway: 0ms
DNS Lookup: 0ms
TCP/IP Connect: 0ms
HTTPS Handshake: 0ms
ServerConnected: 10:06:52.494
FiddlerBeginRequest: 10:08:34.269
ServerGotRequest: 10:08:34.269
ServerBeginResponse: 10:08:34.635

GotResponseHeaders: 10:08:34.635
ServerDoneResponse: 10:08:34.635
ClientBeginResponse: 10:08:34.635
ClientDoneResponse: 10:08:34.635

Overall Elapsed: 0:00:00.367

3.test.html
ACTUAL PERFORMANCE
--------------
ClientConnected: 10:08:34.257
ClientBeginRequest: 10:09:19.885
GotRequestHeaders: 10:09:19.885
ClientDoneRequest: 10:09:19.885
Determine Gateway: 0ms
DNS Lookup: 0ms
TCP/IP Connect: 0ms
HTTPS Handshake: 0ms
ServerConnected: 10:06:52.494
FiddlerBeginRequest: 10:09:19.885
ServerGotRequest: 10:09:19.885
ServerBeginResponse: 10:09:19.887

GotResponseHeaders: 10:09:19.887
ServerDoneResponse: 10:09:19.887
ClientBeginResponse: 10:09:19.887
ClientDoneResponse: 10:09:19.887

Overall Elapsed: 0:00:00.002

上传文件之后.

1.MVC controller.
ACTUAL PERFORMANCE
--------------
ClientConnected: 10:11:46.076
ClientBeginRequest: 10:11:46.087
GotRequestHeaders: 10:11:46.087
ClientDoneRequest: 10:11:46.087
Determine Gateway: 0ms
DNS Lookup: 0ms
TCP/IP Connect: 0ms
HTTPS Handshake: 0ms
ServerConnected: 10:06:52.494
FiddlerBeginRequest: 10:11:46.087
ServerGotRequest: 10:11:46.088
ServerBeginResponse: 10:11:51.842

GotResponseHeaders: 10:11:51.842
ServerDoneResponse: 10:11:51.842
ClientBeginResponse: 10:11:51.842
ClientDoneResponse: 10:11:51.842

Overall Elapsed: 0:00:05.754

2.webform.aspx
ACTUAL PERFORMANCE
--------------
ClientConnected: 10:11:46.076
ClientBeginRequest: 10:12:52.555
GotRequestHeaders: 10:12:52.555
ClientDoneRequest: 10:12:52.555
Determine Gateway: 0ms
DNS Lookup: 0ms
TCP/IP Connect: 0ms
HTTPS Handshake: 0ms
ServerConnected: 10:06:52.494
FiddlerBeginRequest: 10:12:52.555
ServerGotRequest: 10:12:52.555
ServerBeginResponse: 10:12:56.972

GotResponseHeaders: 10:12:56.972
ServerDoneResponse: 10:12:56.972
ClientBeginResponse: 10:12:56.972
ClientDoneResponse: 10:12:56.972

Overall Elapsed: 0:00:04.416

3.html
ACTUAL PERFORMANCE
--------------
ClientConnected: 10:14:31.759
ClientBeginRequest: 10:14:31.771
GotRequestHeaders: 10:14:31.771
ClientDoneRequest: 10:14:31.771
Determine Gateway: 0ms
DNS Lookup: 0ms
TCP/IP Connect: 0ms
HTTPS Handshake: 0ms
ServerConnected: 10:14:31.771
FiddlerBeginRequest: 10:14:31.771
ServerGotRequest: 10:14:31.771
ServerBeginResponse: 10:14:31.776
GotResponseHeaders: 10:14:31.777
ServerDoneResponse: 10:14:31.777
ClientBeginResponse: 10:14:31.777
ClientDoneResponse: 10:14:31.777

Overall Elapsed: 0:00:00.006



以上[上传之后]的测试,均指上传之后,第一次访问非静态页面的时候的速度.test.html没有缓存.都是从server抓的.
奇怪的是,只有在每次上传之后,服务器响应才会变得特别慢.连续上传的话,同理第二次就会很慢.
如果另开一个窗口,A窗口上传之后,B窗口一直打开的页面进行跳转,也会很慢!!
感觉就像服务器中断了和client的连接一样..但是就算重新打开浏览器打开页面也没这么慢啊...

不知道大家有没有遇到过类似的问题.还请帮忙指点一二.感恩

dev.spec.
vs2013
IIS8.0
as.net mvc5

需要更多信息还请帮忙说明.谢谢

...全文
334 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jsonchu 2015-04-10
  • 打赏
  • 举报
回复
update, 如果只是单纯上传文件.就不会出现"上传之后,再连接server很卡的"的现象. 应该是和数据库处理有关系.. 后台是npoi parse excel 写到datatable之后 ,使用oracle bulkcopy writetoserver的... 初步猜测是和IIS设定有关系...因为第二次请求很晚才到对应controller.到达controller之后的一些列动作都很正常...
jsonchu 2015-04-10
  • 打赏
  • 举报
回复
没人啊..看来要研究一下asp.net生命周期了..

8,327

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧