服务器上session过期太快

问题描述

网站在本地测试正常,上传到服务器后session不到两分钟就过期了.怎么解决呀!

解决方案

解决方案二:
可以设置过期时间的啊
解决方案三:
可以在webconfig中設置呀。過期時間可以自己定的。。<!--<sessionStatemode="InProc"stateConnectionString="tcpip=127.0.0.1:42424"sqlConnectionString="datasource=127.0.0.1;Trusted_Connection=yes"cookieless="false"timeout="300"//300秒/>-->
解决方案四:
你在测试的过程中是否有修改?比如改写在App_Code文件夹中的代码?如改写了,Session将回丢失
解决方案五:
Session保存3种方式,你使用的是默认的方式,是比较容易丢失,保存在数据库,不容易丢失!
解决方案六:
session是不稳定的,特别是虚拟机上
解决方案七:
设置缓冲池的时间和会话时间长些,IIS里的默认都比较短
解决方案八:
2楼的比较经典。一年多以前我也是这么弄的。不过,好像timeout的单位好像是分种。你表示的是300分钟,5个小时,而不是秒。呵呵。另楼主要注意。2楼的意思是说写到web.config中的<system.web>节点下,而且要去掉她的注释。哈哈
解决方案九:
web.config中的<sessionStatemode="InProc"cookieless="false"timeout="1000"/>timeout设大就可以了
解决方案十:
引用8楼langrenbuluo的回复:

web.config中的<sessionStatemode="InProc"cookieless="false"timeout="1000"/>timeout设大就可以了

要是自己的服务器的话,可以启用sessionstate服务。用它来保存会话状态。还有一种是用数据库来保存的,上面都已经给出代码了。
解决方案十一:
引用9楼walkghost的回复:

引用8楼langrenbuluo的回复:web.config中的<sessionStatemode="InProc"cookieless="false"timeout="1000"/>timeout设大就可以了要是自己的服务器的话,可以启用sessionstate服务。用它来保存会话状态。还有一种是用数据库来保存的,上面都已经给出代码了。

解决方案十二:
引用7楼zpcoder的回复:

2楼的比较经典。一年多以前我也是这么弄的。不过,好像timeout的单位好像是分种。你表示的是300分钟,5个小时,而不是秒。呵呵。另楼主要注意。2楼的意思是说写到web.config中的<system.web>节点下,而且要去掉她的注释。哈哈

解决方案十三:
兄弟我最近建了一个ASP.NET学习,交流群[64989019],欢迎志同道合的朋友加入,一块学习,一起探讨,共同进步,成就人生!!
解决方案十四:
Session["xx"].TimeOut=200
解决方案十五:
换cookie
解决方案:
web.config可以设置session的过期时间并且服务器iis那里连接池也可以设置内存或者cpu等资源达到一定数值时回收资源

时间: 2024-12-30 21:57:29

服务器上session过期太快的相关文章

java如何上传的图片保存到文件服务器上

问题描述 程序部署在web服务器上,我们要将上传的图片保存到另外一台文件服务器上,请问如何实现? 解决方案 解决方案二:该回复于2011-05-05 13:53:32被版主删除解决方案三:用程序读取上传时的文件路径把路径存在数据库中这样的话有路径就有图片了你再想想不知是不是这个意思解决方案四:最好不要保存在服务器上如果东西太大或累积会造成服务器缓慢或者其他...解决方案五:不是的,现在我们有两台服务器,一台在电信托管的web程序服务器,一台是在公司内部的一台专门的图片服务器,现在需要在进行上传操

关于WAP上的SESSION过期的处理

问题描述 请问在WAP上如何处理SESSION过期的问题,我在WEB上是这样处理的,是可以的:if(Session["AdminId"]!=null){//执行相应代码}esle{Response.Redirect("waplogin.aspx");//跳转到首页}但在手机上长时间没操作行为后,再次操作就会报错:该页所需的会话状态已不可用.或者是会话已过期.客户端未发送有效的会话Cookie,或是会话状态的历史记录太小.请尝试增加历史记录大小或延长会话到期期限.而不

java-js速度太快赋不上值?

问题描述 js速度太快赋不上值? 用jquery赋值一连串的input,然后在返回数组的第22个数据array[22]赋值的时候竟然赋值为空,我在这句的赋值语句上加了一个alert缓解了一下竟然赋值成功了?是太快的原因吗? 解决方案 楼主请上代码,一看便知........... 解决方案二: 看不懂你的意思,请楼主把源码端出来吧

就想死个明白。在服务器上jsp没有&amp;amp;lt;base href=&amp;amp;quot;&amp;amp;lt;%=basePath%&amp;amp;gt;&amp;amp;quot;&amp;amp;gt;不能保存session

问题描述 在服务器上jsp没有<basehref="<%=basePath%>">不能保存session有了就一切正常.运维让我把<basehref="<%=basePath%>">删掉,导致我的session无法正常使用这到底是我的代码有问题还是服务器设置有问题,求解答!!让我死个明白 解决方案 解决方案二:额,删了后应该是请求路径出错了吧解决方案三:最好用相对路径吧就是路径不对,session就会失效?你把sess

lvs轮调的间隔时间太长,总是转发到同一台服务器上,过很久才能转发到另一台服务器

问题描述 lvs轮调的间隔时间太长,总是转发到同一台服务器上,过很久才能转发到另一台服务器 lvs轮调的间隔时间太长,总是转发到同一台服务器上,过很久才能转发到另一台服务器上,配置文件中的persisence_timeout=0已经注释.还是不行,哪位大神帮帮忙解决一下, 解决方案 我也碰到这个问题.不能刷一次交替一次.你解决了吗?

如何在多台服务器上共享Session(PHP/JSP/ASP.NET)以及单点登录(SSO)

如何在多台服务器上共享Session(PHP/JSP/ASP.NET)以及单点登录(SSO)   Apache Session复制: http://tomcat.apache.org/tomcat-6.0-doc/cluster-howto.html   使用Memcached来共享PHP Session: https://www.digitalocean.com/community/tutorials/how-to-share-php-sessions-on-multiple-memcache

fico 导出一太服务器上的公司数据 ,导入到另一台服务器上的SAP系统中

问题描述 本人作FICO的,现在在一台服务器上配好科目表和公司代码了,以及里面的科目了,现在想把做好的数据到到另外一个库里面去,这两个SAP不在同一台服务器上,求高手解答. 解决方案 解决方案二:clientcopy

PHP 实现多服务器共享 SESSION 数据

session|服务器|数据 一.问题起源稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网站,用户系统是统一的,即一套用户名.密码在整个网站的各个模块中都是可以登录使用的.各个服务器共享用户数据是比较容易实现的,只需要在后端放个数据库服务器,各个服务器通过统一接口对用户数据进行访问即可.但还存在一个问题,就是用户在这个服务器登录之后,进入另一个服务器的别的模块时,仍然需要重新登录,这就是一次登录,全部通行的问题,映射到技术上,其实就是

redis来共享各个服务器的session,并同时通过redis来缓存一些常用的资源,加快用户获得请求资源的速度(转)

    时间过得真快,再次登录博客园来写博,才发现距离上次的写博时间已经过去了一个月了,虽然是因为自己找了实习,但这也说明自己对时间的掌控能力还是没那么的强,哈哈,看来还需不断的努力啊!(这里得特别说明一下本人面试的一些感受:做我们IT这一行,一定要使自己精于某个领域,再不断的去涉猎其他的领域,更重要的是学会找出各个领域的相融点,这跟我们学习书本一样,用'Java'和'计算机网络'来举下例子,我们知道Java中的socket编程,对于面向连接的编程来说(包括我们每次在网页上向服务器请求资源时),