记一问题:不停tomcat更新war包导致服务器上的文件删除掉了

   日期:2020-05-12     浏览:100    评论:0    
核心提示:问题最近在做上传附件的功能,犹豫附件是存到项目里面好?还是存到tomcat/webapps下面好呢???测试看到网上都是存到项目里,然后以软链接的形式实际存到别的目录下。测试了下:当更新war包时,不停tomcat服务器,直接更换war包的话,导致tomcat检测到有新的war自动更新项目,因为项目里有新建的软连接,而新上传的war里是没有软链接的,tomcat自动更新项目时,会删除软连接。除了删除软连接外,还直接把文件实际目录的服务器上的对应的文件也给我删除了啊啊啊啊啊啊啊啊啊啊!!!!!!经java

问题
最近在做上传附件的功能,犹豫附件是存到项目里面好?还是存到tomcat/webapps下面好呢???
看到网上都是存到项目里,然后以软链接的形式实际存到别的目录下。

测试
当更新war包时,不停tomcat服务器,直接更换war包的话,导致tomcat检测到有新的war自动更新项目,因为项目里有新建的软连接,而新上传的war里是没有软链接的,tomcat自动更新项目时,会删除软连接。除了删除软连接外,还直接把文件实际目录的服务器上的对应的文件也给我删除了啊啊啊啊啊啊啊啊啊啊!!!!!!

经验
方法一:更新war包前要先停tomcat服务,等配置好再启动tomcat。
方法二:更新war包前要先清除项目里的软链接。

最后我也不知道,附件是存到项目里面好呢?还是直接存到tomcat/webapps呢?存到项目里面,部署的时候一不小心就把附件全删了!!!希望有知道的小伙伴帮我解答一下哈~

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服