最新历史版本 :磁盘清理 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

报表服务器版本
11.0.4

1.2 应用场景

随着工程运行时间的不断增加,工程占用的内存也不断增大,用户往往焦虑哪些文件可以清理呢?

1)很多处于中间形态的最终没有用处的系统文件,在生成的时候没有考虑到内存等因素,会不断生成而不会被清理掉。

2)随着工程系统中的垃圾文件越来越多,不能及时清理,会影响系统运行状态,甚至导致系统宕机。

3)用户希望工程能不占用太大的空间,节省磁盘资源,但是不知道哪些可以清理哪些不能清理。

4)手动清理日志等文件太耗费时间,用户希望降低运维时间成本,可以设置自动清理的机制。

1.3 功能简介

FineReport支持「磁盘清理」功能。用户可以安全便捷的清理磁盘,不造成业务文件丢失风险,预防磁盘问题带来的宕机问题

1)提供磁盘清理功能,高效推荐可清理文件。

2)部分文件可设置自动清理逻辑。

3)能够解决可高效清理磁盘节省资源和预防磁盘宕机的问题。

2. 清理逻辑编辑

磁盘清理功能包括自动清理和手动清理两部分。

  • 自动清理无前端设置项,直接在后台进行清理。

  • 手动清理可参见第三章。

磁盘清理的清理内容和逻辑如下表所示:

文件夹/文件
用途自动清理手动清理
备份文件

1)文件路径:
默认路径为%FR_HOME%\webapps\webroot\backup

若自定义备份文件路径,则扫描自定义路径
2)文件用途:
工程备份文件
3)清理级别:

谨慎清理

不支持自动清理

文件层级直接展示到具体的日期(日级别),用户手动选择需要清理的范围即可

推荐清理3个月之外的文件

3个月之内的文件不显示

schedule

1)文件路径:

%FR_HOME%\webapps\webroot\WEB-INF\schedule

2)文件用途:

存储定时调度任务产生的中间文件

3)可清理范围:
保留最近一年的文件,其余均可清理
4)清理级别:

建议清理

不支持自动清理

文件层级直接展示到具体的日期(日级别),用户手动选择需要清理的范围即可

推荐清理12个月之外的文件

12个月之内的文件不显示

assets/vcs

1)文件路径:

%FR_HOME%\webapps\webroot\WEB-INF\assets\vcs

2)文件用途:

版本管理文件

3)可清理范围:
保留最近30天的文件,其余均可清理
4)清理级别:

建议清理

保留最近30天的文件,其余文件清理

文件不分日期展示,30天前的所有历史版本文件全部合并展示,勾选后将全部清理

推荐清理30天之外的文件

30天之内的文件不显示

treasures

1)文件路径:
%FR_HOME%\webapps\webroot\WEB-INF\treasures
2)文件用途:
云端运维日志打包文件
3)清理级别:

建议清理

保留最近12个月的文件,其余文件清理

文件层级直接展示到具体的日期(日级别),用户手动选择需要清理的范围即可

推荐清理12个月之外的文件

12个月之内的文件不显示

fanruan.log

1)文件路径:
%FR_HOME%\logs\fanruan.log
2)文件用途:
帆软工程运行日志
3)清理级别:

谨慎清理

保留最近3个月的数据,其余数据清理不支持手动清理
dump

1)文件路径:
扫描系统导出的没有及时清理的dump文件
2)文件用途:
dump文件
3)清理级别:

建议清理

保留最近1周的文件,其余文件清理

文件层级直接展示到具体的日期(日级别),用户手动选择需要清理的范围即可

推荐清理1周之外的文件

1周之内的文件不显示

Catalina.log

1)文件路径:
%TOMCAT_HOME%\logs\ Catalina.log
2)文件用途:
Tomcat运行日志
3)清理级别:

谨慎清理

4)注意事项

若Tomcat下该日志未分卷,则不清理

保留最近1周的文件,其余文件清理

文件层级直接展示到具体的日期(日级别),用户手动选择需要清理的范围即可

推荐清理1周之外的文件

1周之内的文件不显示

Catalina.out

1)文件路径:
%TOMCAT_HOME%\logs\ Catalina.out
2)文件用途:
Tomcat的标准输出和标准出错日志
3)清理级别:

谨慎清理

4)注意事项

若Tomcat下该日志未分卷,则不清理

若Windows系统下不存在该文件,则不清理

保留最近1周的文件,其余文件清理

文件层级直接展示到具体的日期(日级别),用户手动选择需要清理的范围即可

推荐清理1周之外的文件

1周之内的文件不显示

3. 手动清理编辑

3.1 扫描磁盘

管理员登录数据决策系统,点击「管理系统>智能运维>磁盘运维>磁盘清理」。

选择需要扫描的文件类型,点击「开始扫描」,立即开始扫描可以手动清理的冗余文件。如下图所示:

在扫描过程中,若点击「停止扫描」,则结束扫描,返回已扫描出的冗余文件。如下图所示:

扫描完成后,平台推送消息给超级管理员,消息内容为「磁盘扫描已完成,至智能运维>磁盘运维界面查看」。如下图所示:

扫描完成后:

1)会告知用户可清理的总文件大小。

2)用户可以树层级展开查看可清理的文件。

3)对于单个文件,可查看文件大小。

4)点击「推荐选项」,即可自动勾选所有建议清理的文件。

5)点击「重新扫描」,即可重新开始扫描需要清理的文件。

3.2 清理文件

在扫描完成的界面,选择需要清理的磁盘文件,点击「立即清理」,跳出弹窗提示「选定的文件及数据将会被永久清理且不可恢复」。

点击「确定」,立刻开始清理需要清理的磁盘文件。

在清理过程中,若点击「停止清理」,则中断清理,已清理的文件无法恢复。如下图所示:

清理完成后,平台推送消息给超级管理员,消息内容为「磁盘清理已完成,至智能运维>磁盘运维界面查看」。如下图所示:

清理完成后,会告知用户「清理完成,本次清理文件大小为XXXM」,如下图所示:

4. 自动清理编辑

管理员登录数据决策系统,点击「管理系统>智能运维>磁盘运维>磁盘清理>全局设置」,开启「自动清理」。

支持设置自动清理时间间隔,开启后将按照间隔在晚上2点半对支持自动清理的内容进行自动检测及清理。如下图所示: