+ -
当前位置:首页 → 问答吧 → 是不是iis有问题,蹊跷

是不是iis有问题,蹊跷

时间:2011-03-10

来源:互联网

问题描述:网站主题分成两部分,一部分应用vs2005(vb.net客户端回调技术),一部分应用vs2008(c#.net +scriptmanager+updatepanel),在局域网内建立站点后,(应用服务器win server2003+iis6),客户端访问经常会出现ie不响应的状况(点下按钮之后,ie没有任何反应,服务器处理结果不会返回,),刷新几次页面之后会好点,不是一直不响应,只是偶尔,但是只是应用vs2005客户端回调 做的那些页面存在这个问题,vs2008 下的那些页面工作正常 ,

测试情况:本地ie登陆网站的话,情况如上所述,但是应用vs调试模式下运行,情况又都正常了。

猜测: 是不是iis需要那些配置工作没有做,还是应用服务器?

提醒:虽然客户端回调技术已经过时了,这个而我知道,但是领导定了 我也没办法,这个问题在回帖时就不要讨论了。

作者: HelloMicrosoft   发布时间: 2011-03-10

应当不会是服务器的问题
如果是服务器的问题
哪怕是一点的堵塞也会无法响应
检查程序 和 配置

作者: fengyarongaa   发布时间: 2011-03-10

我还以是客户端回调那个烂架构弄得,可有不敢说。vs2008下的站都没问题,唯独vs2005的下的就不行,但是本地应用 vs浏览为什么就都行了? vs不是自带的一个iis嘛? 这个 怎么解释?

作者: HelloMicrosoft   发布时间: 2011-03-10

我觉得需要补充描述一下,我这里的客户端回调是这样工作的(不是我做的,只是看了一下流程):
  每次回发前,客户端js会对页面上的主要控件(好像只有九种)进行序列化(制定格式编码,)回发到服务器端,处理后将结果发回客户端,客户端不响应是一般都是页面内容较多的时候,与这个回传字符串有关系否?

以前没遇到过,一切都只是猜测

作者: HelloMicrosoft   发布时间: 2011-03-10

网站的,可能因多用户同时并发请求导致反应延缓。和你的程序架构(你提的那个客户端回调就很值得怀疑,是否有其它因素,具体情况只有你了解)和某段具体的代码都可能有关系。

总之先好好检查一下程序。

作者: theforever   发布时间: 2011-03-10

收的各位的建议,我看看程序先

作者: HelloMicrosoft   发布时间: 2011-03-10

和多用户并发访问肯定是有关系,但是同样的并发环境下,应用scriptmanager的就没事(只是反应稍微延时一点,影响不大),客户端回调的就完全不行了,一点反应都不该,甚至都不知道是请求没有发送到服务器端,还是客户端没有收到回调结果。
问题基本锁定 回调技术和iis的配置,程序看了,通用的框架,有问题的可能性比较小,下午在找人看看吧

现在关键是应用这个回调技术的基本寥寥无几(其实早就过时了),

作者: HelloMicrosoft   发布时间: 2011-03-10

热门下载

更多