100分求解,登录或工作处理时超时的有关问题-新年第一问

100分求解,登录或工作处理时超时的问题------新年第一问
由于两岸三地都要用,为了部署的方便,我将原来winform程序(Delphi开发)转为了现在的asp.net(C#)程序,但现在会经常出现登录时超时的现象,请问各位高手怎样处理这个问题,才能达到大量用户在线都不会出现这种状况!

谢谢大家!


------解决方案--------------------
conn.ConnectionTimeout
------解决方案--------------------
才能达到大量用户在线都不会出现这种状况!
> > > > > > > > > > > > > > > > > > > > > > > > > > > >

connection不够用吧
------解决方案--------------------
要确定是哪里超时?是ie连接站点超时,还是登录数据库超时?
------解决方案--------------------
是session的问题了.把这个session的过期时间设置一下
------解决方案--------------------
帮你鼎鼎,赚点分分
------解决方案--------------------
是呀,先把问题描述清楚点吧。往往问题的原因是很简单的,只是自己不会描述。

如果你的程序在多用户的时候业务处理比较慢或者占用内存,那么不用使用租的廉价免费空间。你看csdn这个简单的网站,并且有多个服务器,似乎服务器也经常宕机。要不是因为它使用cookie来保存基本操作信息,估计csdn就很难用了。不过,这并不适合于业务系统。业务系统不是仅仅只有登录和问题列表(包括页号)这两个信息这么简单,使用cookie无法保存最基本的交互操作状态信息,所以如果服务器总是“不停地回收资源”,就无法用了。

至于说你从WinForm移植程序到webForm,也有可能有地方不够优化的。如果以前你并没有在WinForm上做到真正的大规模、远程使用服务器系统,数据处理都是单机的,你的许许多多习以为常的代码可能本来就是无法适应高负载的系统的。
------解决方案--------------------
看那里超时了,如果是SESSION超时,把SESSION放宽,这个和网速有关。
如果是连接数导致的超时,没有办法,只好换服务器了。
------解决方案--------------------
timeout設長一點