问题是:当上传新的war文件aws ec2 ubuntu示例时,这个过程会删除project folder/img/folder中的所有数据和文件存储。但是我做了一个方法来恢复数据。在上传新的war文件之前,我将文件外的所有数据复制到tomcat目录,并将所有数据再次粘贴到根文件夹;这意味着项目文件夹/img文件夹。但它不起作用。
我的网站提供了上传一些数据的功能,文本存储在mysql中,真正的文件存储在img文件夹中。它是一个带有jsp的简单javawebapplication,而不是maven项目。
请帮帮我。我试过所有的解决办法,但都不管用。
记住一件事,当我的tomcat服务器停止时,所有的方法都被应用。
1条答案
按热度按时间xdnvmnnf1#
将图像存储在服务器ex:/opt/tmp上,并编写bash脚本以将项目img文件夹与存储在服务器上的文件夹同步。可以在linux上使用rsync命令,也可以在dos上使用类似命令