Apache部署ASP.NET网站,Ajax问题

我的收藏 发布于 2012/10/18 18:10
阅读 763
收藏 0

各位大神,帮忙看看,非常感谢。

Apache服务器中部署asp.net网站。

界面加载完成后开启6个Ajax连接,3个是$.get 。3个是jquery easyui的datagrid。然后其中一个$.get相当耗时,大概要2分钟,然后datagrid的3个请求就一直跟在那个$.get后面 ,等它的连接返回才返回。如果把那个耗时的连接屏蔽掉,然后datagrid的3个连接就很快返回。

哪位大神知道这是什么情况?

加载中
0
亲春豆
亲春豆
你用的是ajax成功后回调加载下个请求的是吧?这样雷同于单线程加载咯,本来ajax异步加载算是多线程的,效率会高点儿,但是像你这样如果服务器响应慢点那简直急人哟,你尝试能否不要嵌套式的ajax请求,可能速度会快点。easyui我也用过,但是说句心里话现在越来越不喜欢全js界面了,一点脚本小错误整个脸都能瘫一片
亲春豆
亲春豆
回复 @被遗忘者 : 这与服务容器没关系,http请求响应完成就后断开,无关你开多少个。
我的收藏
我的收藏
谢谢回答。我是界面加载完后同时开启6个ajax连接。不是回调后请求下一个。 我在想这是不是apache的机制或者什么的?
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部