类别

版本

您正在查看9.7 -版本的RapidMiner服务器文档点击这里查看最新版本

自动清理作业

只有在绝对必要的时候才应该启用自动作业清理!它可能严重延迟现有的作业计划。成功清理作业所需的持续时间取决于所使用的数据库系统、硬件和最近执行的潜在候选作业的初始数量。

在清理机制仍在进行时中断它,例如,通过重新启动!

RapidMiner服务器自动保存最近执行的作业相关信息。这包括触发执行的用户、作业的状态队列作业执行的时间以及进程执行的日期——这些信息可以在RapidMiner Server的Executions页面上查看。此外,负责执行作业的作业代理创建了一个专用工作目录为它。

这些存储的信息片段和工作目录可能会变大。为了避免这种情况,RapidMiner Server提供了一个作业清理机制来清除旧作业。如果您想配置它,则需要将以下属性添加到execution.properties文件< rapidminer-home > /配置你的文件夹RapidMiner服务器主目录

  1. jobservice.scheduled.jobCleanup.cronExpression:此属性定义在cron表达式的帮助下执行自动作业清理的时间点。默认情况下,清理任务配置为运行每小时带着克朗的表情0 0 * * * *。它遵循cron模式<秒> <分> <小时> <日> <月> <星期>。所以0 */30 * * * *每30分钟运行一次作业清理,而0 0 0 * * *每天都会运行。

  2. jobservice.scheduled.jobCleanup.maxAge:此属性定义中作业的最大年龄分钟。缺省情况下,没有配置。如果已配置,则将清理比属性中设置的值更早的作业。将其设置为大于零的任意数字。请注意,属性值需要反映执行时间。如果您想要清理时间超过10分钟的所有作业,您还需要每10分钟运行一次作业。