none
session过期时间问题? RRS feed

  • 问题

  • session  。 timeout=????? 过期的时间 最大值是多少?
    我知道 默认的值是 20分钟  。
    但是如果我将session。timeout=1440这样的设置 效果好像不能用的样子  比 默认的 还短 。。顶多一分钟左右就失效了 ···
    2010年2月3日 6:42

答案

全部回复

  • 你要在webconfig,iis服务器,这两者的session过期时间要保持一致

    http://www.cnblogs.com/yang_sy/archive/2008/08/01/1257773.html
    努力+方法=成功
    • 已标记为答案 Jan coki 2010年2月3日 8:29
    2010年2月3日 6:52
  • 开心 是不是 在 web  里 设置了 session 以后 还要 在 aspx.cs后台代码里在写入session.timeout的时间啊 ? 

    2010年2月3日 7:07
  • 页面中可以不设置,但是你要确保你的iis中的设置和你的webconfig里面设置的一样
    努力+方法=成功
    2010年2月3日 7:14
  • 行·· 谢谢 ···在问一个 · ·就是 session时间太长   时间为:24个小时    是不是对 服务器的内存有影响 假设 一台服务器的内存只有2G 1000人上这个网站 是不是  服务器就卡起来了????

    2010年2月3日 7:39
  • 如果访问量大的话,确实会对服务器产生影响,像你说的如果并发量达到1000的话,最后不要用sessionm,感觉还是用cookie吧,

    至于你说的那个内存2G 1000人配置。我也没测试过,不好意识
    努力+方法=成功
    2010年2月3日 7:51
  • 最大是int范围的值   这个不能保证有效 因为内存紧张的话自动回收了
    1000人的话 不需要单服务器了 可以考虑 sqlserver session会话 
    2010年2月3日 7:56
  • 我 假设下 看看 cookie 跟 session 那种效果  会 更加实用点 谢谢各位 ...
    2010年2月3日 8:16
  • 我 假设下 看看 cookie 跟 session 那种效果  会 更加实用点 谢谢各位 ...

    这两个不同需求解决方案
    cookie 安全性很低 性能优势 存储在客户端
    session 安全性很高 性能劣势  存储在服务端
    2010年2月3日 8:18