idea 配置 tomcat session 无法活化
idea 配置 tomcat session 无法活化
参考网址:
https://blog.csdn.net/weixin_44142032/article/details/89004986?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163689281116780366585272%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=163689281116780366585272&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-2-89004986.pc_search_result_cache&utm_term=idea+%E9%85%8D%E7%BD%AE+tomcat+%E4%B8%8D%E6%94%AF%E6%8C%81+session+%E9%92%9D%E5%8C%96&spm=1018.2226.3001.4187
提出问题
最近回顾 session 钝化与活化这个知识点 , 使用的原生java-web(servlet)那套去实现
之前工作使用eclipse , tomcat 没有使用自定义配置 , 使用的是本地 tomcat 配置 , 即 war 包部署在本地tomcat的wepapp目录下
但是现在主流工具是 idea 所以使用 idea 验证 session 的钝化活化 , 发现 session 活化失败
idea 配置 tomcat 原理
idea 是复制本地 tomcat 的应用供自己项目使用 , 不是使用的本地的 tomcat 直接部署项目
配置 tomcat 位置
启动时候控制台会打印 idea tomcat 的配置路径:(如图所示 , 就是tomcat的路径)
每个人配置不同 , 所以 idea tomcat的路径也是不同的
C:\Users\Admin.IntelliJIdea2019.1\system\tomcat\Tomcat_8_0_53_java-web
idea tomcat 的 session 钝化文件的位置
根据 tomcat 中 钝化文件的位置 tomcat 目录的 work 目录的 Catalina 目录下的对应的应用文件夹中
我测试在 本地 tomcat 部署 session 钝化文件位置在如下目录 :
D:\apache-tomcat-8.0.53\apache-tomcat-8.0.53\work\Catalina\localhost\java-web
idea tomcat 重启 work 目录会重新生成
初始 work 目录文件的修改时间
重启 idea tomcat 后 work 目录的修改时间
idea tomcat 重启 work 目录重新生成
原因
idea tomcat 重启 work 目录会重新生成
session 钝化文件丢失 , 导致 idea 的 web 项目 session 无法活化
解决方案
参考 https://blog.csdn.net/weixin_44142032/article/details/89004986?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163689281116780366585272%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=163689281116780366585272&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-2-89004986.pc_search_result_cache&utm_term=idea+%E9%85%8D%E7%BD%AE+tomcat+%E4%B8%8D%E6%94%AF%E6%8C%81+session+%E9%92%9D%E5%8C%96&spm=1018.2226.3001.4187
该帖子有解决方案 , 但是我没试过
总结
2%9D%E5%8C%96&spm=1018.2226.3001.4187
该帖子有解决方案 , 但是我没试过
总结
我们知道 idea tomcat 无法活化 session 即可 , 因为服务部署环境是部署在实体服务器的tomcat中 , 不会存在该问题
idea 配置 tomcat session 无法活化相关推荐
- 记录配置tomcat配置默认项目session值失效的解决过程
最近给学校后勤处做的一个web项目完工了,此项目是java开发,使用ssh整合开发!在项目的部署阶段却出现了问题,我将项目部署在tomcat下后, 配置tomcat 下 server.xml 的配置 ...
- 服务器端会话技术Session|| Session的原理||Session的细节||session的钝化session的活化||session的特点||session与Cookie的区别
Session 1. 概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中.HttpSession 2. 快速入门: 1. 获取HttpSession对象: ...
- IDEA之Session的活化和钝化
Session活化和钝化的服务器调优,性能优化方案 ,网上已经很多了,这里我就强调一下 应用场景,总之这个很重要. 应用场景: 1.一般来说,服务器启动后,就不会再关闭了,但是如果逼不得已需要重启,而 ...
- 基于MSM 的tomcat session 共享
一 ,是基于tomcat cluster 来配置,当然这个配置也十分的简单,但是tomcat 官网建议tomcat cluster 配置,tomcat 不能超过4台,如果超过四台tomcat,不仅容 ...
- Memcached + MSM 实现Tomcat Session保持
Memcached + MSM 实现Tomcat Session保持 tomcat memcached 大纲 前言 Memcached介绍 MSM介绍 实验拓扑 实验环境 实验步骤 安装配置Tomca ...
- Nginx负载均衡+tomcat+session共享
为什么80%的码农都做不了架构师?>>> 本文,是笔者工作之余写的,第一是把之前打系统框架的步骤记录下来.第二是将这个过程,谈不上经验,奉献给正在撘这种框架遇到各种bug,各种 ...
- tomcat7+nginx+memcached 配置tomcat 集群以及负载均衡
首先:配置tomcat集群 nginx+ tomcat7 1 安装jdk (可以选择6或者7都可以) 此处不用多说. 2 下载nginx-1.2.5 (下载附件) 3 下载 memcached(下载附 ...
- Tomcat源码解析七:Tomcat Session管理机制
前面几篇我们分析了Tomcat的启动,关闭,请求处理的流程,tomcat的classloader机制,本篇将接着分析Tomcat的session管理方面的内容. 在开始之前,我们先来看一下总体上的结构 ...
- Redis+Tomcat+Nginx集群实现Session共享,Tomcat Session共享
转载自 Redis+Tomcat+Nginx集群实现Session共享,Tomcat Session共享 一.Session共享使用tomcat-cluster-redis-session-mana ...
最新文章
- python微信红包代码_Python实现的微信红包提醒功能示例
- 深度学习还不能解决什么问题?
- java可视化日历_Java简单可视化日历程序
- 最大权闭合子图(最小割)
- 在ASP.NET页面中动态添加控件
- SVG.js 颜色渐变使用
- python split 正则_Python 正则表达式:split
- Java初学者笔记五:泛型处理
- 毕设题目:Matlab数字信号调制
- 详解Nginx Rewrite标记last和break的区别
- CTF 内涵的软件 stage1
- uni-app左右平分九宫格样式
- 猿辅导python助教面试两次都有什么内容_来还愿!终于收到猿辅导offer了,但是23k*14,手…程序员分享...
- 3款电脑必装软件,功能强大且免费,打死也舍不得卸载
- Glide加载webp动画及监听动画播放结束
- Array.prototype.pop()
- jtable如何从表格中定位_ja中怎样将一个JTable表中的指定行添加到数据库
- 证件照制作v2.9.32
- Mysql 给用户设置密码
- navicat for mysql注册码分享
热门文章
- 【21SR】Designing a Practical Degradation Model for Deep BlindImage Super-Resolution
- Linux下可回收删除
- java动画迷宫寻路_迷宫寻路算法
- JDBDUitl代码记录
- 好用的提高生产力的Firefox插件LeechBlock
- 杰理之设置立体声输出,播左右声道歌曲后DAC没有声音或声音变小
- win10任务栏怎么还原到下面_Win10桌面图标/任务栏不见了怎么办?重启资源管理器...
- Python:小球的归属
- outlook配置阿里企业邮箱
- 为什么说微博、微信、贴吧、头条们都在做同一件事?