了解 Talend JobServer 清理周期
Talend JobServer 基于数据清理参数,按计划清理作业构件。您可以通过更改 TalendJobserver.properties 文件中 Temporary (临时) 数据清理参数下面所列的参数,来自定义 Talend Job Server 清理计划。配置这些值是可选的。
一般清理频率
一般清理计划是由 FREQUENCY_CLEAN_ACTION 参数定义的。您可以通过将此参数设置为 0 来禁用一般清理。
作业存储库和存档清理
满足以下条件时将在下一个清理周期清理作业构件:
- 作业未在运行。
- 满足 MAX_DURATION_BEFORE_CLEANING_OLD_JOBS 和 MAX_OLD_JOBS 参数。
作业执行日志清理
满足以下条件时将在下一个周期清理作业日志:
- 满足 MAX_DURATION_BEFORE_CLEANING_OLD_EXECUTIONS_LOGS 和 MAX_OLD_EXECUTIONS_LOGS 参数。
- 作业已被释放。作业在 50 次作业执行后释放。您可以通过更改 MIN_NUMBER_JOB_EXECUTIONS_BEFORE_RELEASE 参数来更改作业释放频率。
如果自日志开始以来经过的时间大于 MAX_DURATION_BEFORE_JOB_EXECUTION_RELEASE_NORMAL_CASE 和 MAX_DURATION_BEFORE_JOB_EXECUTION_RELEASE_ABNORMAL_CASE 参数中定义的时间,则释放无错误的日志。
信息注释注: 对于每个 MAX_OLD_* 和 MAX_DURATION_* 参数对,先达到者将会触发一项清理操作。