Tomcat中存放图片文件丢失问题

1、tomcat中存放的图片丢失原因:

tomcat 在处理 WAR 包时,会在部署时解压 WAR 包并创建文件夹。如果在 tomcat 运行时删除了 WAR 包,tomcat会检测到这种变化,然后可能会自动清理已解压的文件夹。这是tomcat默认的行为,目的是保持服务器的整洁,避免无用的文件占用空间。

2、避免方式
(1)、在进行删除旧的war包操作前,先停止tomcat,然后再进行删除更新操作。
(2)、在进行删除旧的war包操作前,先把文件进行备份,然后再更新,防止数据丢失。
(3)、也可以把war包先进行解压,然后再放到tomcat中进行更新操作。
总的来说,不管用哪一种操作方式,最好先进性数据备份,然后在进行更新等操作。

相关推荐
学计算机的计算基几秒前
链表算法上篇:LeetCode 206/234/141/142/160/21 题解与易错点
java·笔记·算法·链表
信也科技布道师3 分钟前
从Istio 503 NC 错误深入理解 Mesh 路由全链路原理
java·服务器·网络
swordbob7 分钟前
3 大 I/O 模型BIO / NIO / AIO
java·linux·spring
Pluto_CSND8 分钟前
Cron表达式使用说明
java
十五喵源码网8 分钟前
基于SpringBoot2+vue2的酒店客房管理系统
java·毕业设计·springboot·论文笔记
小小小花儿11 分钟前
服务器上修改个人账户权限
linux·服务器
Coisinier15 分钟前
RHCE中shell脚本基础(磁盘剩余空间监控,Web 服务状态检查,curl 访问 Web 服务并返回状态)
linux·运维·服务器·前端·nginx·操作系统
lion_zjg22 分钟前
Nextcloud + Collabora CODE 离线包部署安装
运维·服务器
疯狂成瘾者22 分钟前
Java 常用工具包 java.util
java·开发语言·windows
ywl47081208728 分钟前
springSecurity+jwt,简单版demo
java·前端·servlet