gpt4 book ai didi

python - 什么时候删除 Tomcat 8/temp 目录是安全的?

转载 作者:行者123 更新时间:2023-11-28 23:12:28 25 4
gpt4 key购买 nike

我有以下 Python 伪代码来删除 Tomcat 8 中 /temp 目录的内容。

start 在服务器启动时被调用。我的集成测试失败了,服务器根本无法启动。我不是 Tomcat 专家,所以我想知道什么时候可以安全地删除服务器上的任何目录。我正在尝试删除临时文件和日志(我相信在 /temp/log 下)。

当删除目录出错时,我还想让服务器启动。

def start(server_name):
if (is_running):
clean = False
else:
clean = _clean_directories(server_name)
// start the server


def _clean_directories(server_name):
directory = // create absolute path to directory with `server_name`
if os.path.isdir(directory):
shutil.rmtree(directory)
return True
else:
return False

最佳答案

虽然存在风险,但在 Tomcat 未运行时清空日志并工作是安全的。

删除日志意味着您无法使用日志调查旧问题。

删除工作意味着任何即时编译的 JSP 都需要在下次访问时重新编译。

从Tomcat的角度来看,在Tomcat没有运行的时候删除temp也是安全的。从应用程序的角度来看它是否安全取决于应用程序以及它如何使用 temp - 如果有的话。

关于python - 什么时候删除 Tomcat 8/temp 目录是安全的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55654376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com