JAVA笔记概览
来源:互联网 发布:marva collins 知乎 编辑:程序博客网 时间:2024/06/06 11:05
Session活化与钝化
- 钝化: 持久化到磁盘
- 活化: 恢复到内存
- 钝化所在的位置 (Tomcat)
- 默认下. Tomcat 服务器关闭 自动 钝化
- 默认下. Tomcat 服务器开启 自动 活化
- 默认下. 钝化文件
${TOMCAT_HOME}/work/Catalina/localhost/YOUR_PROJECT/SESSIONS.ser
- 优化配置 (什么时候 钝化.. 钝化文件存放路径)
- session 钝化后 获取session 的时候 自动活化
活化与钝化的作用 — 服务器优化
当用户量多的时候, 多数的用户**并没有操作session**
, 占用内存
所有可以对这些用户的session 进行钝化(持久化到磁盘) 减少内存的占用
注意点
- 要使对象可以被钝化活化, 需要 实现 Serializable 接口
优化配置 (Tomcat运行期间钝化与活化)
META-INF
目录下 context.xml
<?xml version="1.0" encoding="UTF-8"?><Context> <Manager className="org.apache.catalina.session.PersistentManager" maxIdleSwap="1"> <Store className="org.apache.catalina.session.FileStore" directory="session_xxx" /> </Manager></Context><!-- maxIdleSwap: session中的对象多长时间不使用就被钝化 (分钟单位) --><!-- directory: 钝化后的对象的文件写到磁盘的哪个目录下 --><!-- 配置钝化的对象文件在${TOMCAT_HOME}/work/Catalina/localhost/YOUR_PROJECT/session_xxx -->
阅读全文
0 0
- JAVA笔记概览
- JAVA笔记概览
- JAVA笔记概览
- JAVA笔记概览
- JAVA笔记概览
- Java Web笔记:JSP的九大内置对象概览
- Java语言 -- 概览
- Java技术概览
- java 输入输出流概览
- java web前台概览
- java学习概览
- Java 集合概览
- Java网络编程概览
- Java 集合概览
- Java编译概览
- Java集合概览
- java多线程并发概览
- Java流、IO概览
- Unable To Access OGG Director Web: Error-404 (文档 ID 1527182.1)
- STM32F051 I2C slave mode
- JavaScript数据类型主要有哪些?
- kafka集群搭建
- CCF认证题——打酱油
- JAVA笔记概览
- VirtualBox虚拟机工具使用心得
- AutoCAD2015 设置默认字体选择为gbcbig
- Cmake Practice(四)
- python高效编程技巧9(如何读写csv文件)
- 既然存在IP,为何还需要MAC?
- SecureCRT 7.3软件下载及破解工具+教程
- 正则表达式速成教程
- [App] NFS 服务器搭建及使用