|
主题: session的问题
|
 5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:751
注册:2001/5/21 21:43:30
|
#12002/4/10 10:21:48
session 变量在中有个sessiontimeout=#createtimespan(0,0,30,0)#>
在中有个timeout,请问两者的区别。
|
 jaway
职务:普通成员
等级:1
金币:1.0
发贴:153
注册:2002/3/27 8:15:32
|
#22002/4/10 10:28:13
cflock 的timeout 是进入锁定的最长时间。 session 的timeout 是释放出session 的内存空间
|
 5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:751
注册:2001/5/21 21:43:30
|
#32002/4/10 10:43:48
[quote] cflock 的timeout 是进入锁定的最长时间。 是不是越短越好。
|
 jaway
职务:普通成员
等级:1
金币:1.0
发贴:153
注册:2002/3/27 8:15:32
|
#42002/4/10 11:09:20
这个就不好说了,看实际的情况,我这个也不是很好把握了,就象session 的timeout 也是要靠自己把握的。
|
 5DDC版主
职务:版主
等级:6
金币:10.0
发贴:3820
注册:2002/3/25 21:30:11
|
#52002/4/10 11:34:23
当然不是了!cflock的锁定是时间的目的是防止并发冲突! 比如做登陆,a用户已经登陆了,就不能让其他的用户以A的身份再登陆了!可以把这个用户的session.id 锁上,让他的失效时间和系统session的失效时间相同,防止重复登陆,也可以应用在防止并发的调用冲突之类的情况!主要针对session和application变量!
|