session 在什么情况下创建? 在什么情况下销毁?
答案:2 悬赏:20
解决时间 2021-03-02 03:40
- 提问者网友:宿醉何为情
- 2021-03-01 20:23
session 在什么情况下创建? 在什么情况下销毁?
最佳答案
- 二级知识专家网友:樣嘚尐年
- 2021-03-01 20:50
每个用户初次访问应用程序(比如动态页面)时建立Session_OnStart,在设置的规定时间内没有响应(比如默认是20分钟),就会自动销毁Session_OnEnd。
可以手动销毁,比如使用Session.abandon-->Session_OnEnd
Applicationn_OnStart是在第一个用户访问时触发。
可以手动销毁,比如使用Session.abandon-->Session_OnEnd
Applicationn_OnStart是在第一个用户访问时触发。
全部回答
- 1楼网友:时光挺欠揍
- 2021-03-01 21:01
一般情况下,session都是存储在内存里,当服务器进程被停止或者重启的时候,内存里的session也会被清空,如果设置了session的持久化特性,服务器就会把session保存到硬盘上。 你可以设置session的持久化特性试试看,当服务器进程重新启动或这些信息将能够被再次使用。 建议你最好还是把数据存放进数据库来实现计数器。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯