搜索

30.3. 从数据库中删除日志

download PDF

使用 LogCleanupCommand executor 命令清除使用数据库空间的数据。LogCleanupCommand 由逻辑组成,用于自动清理所有或选定数据。

有几个配置选项可与 LogCleanupCommand 一起使用:

表 30.2. LogCleanupCommand 参数表
Name描述isclusive

SkipProcessLog

指明进程和节点实例,在命令运行时可以跳过进程和节点日志清理。默认值为 false

不,它与其它参数一起使用。

SkipTaskLog

指示任务 audit 和 event log cleanup 已被跳过。默认值为 false

不,它与其它参数一起使用。

SkipExecutorLog

指示是否已跳过 Red Hat Process Automation Manager executor 条目 cleanup。默认值为 false

不,它与其它参数一起使用。

SingleRun

指明作业例程是否只运行一次。默认值为 false

不,它与其它参数一起使用。

NextRun

调度下一个作业执行。默认值为 24h

例如,对于每 12 小时执行的作业,设置为 12h。如果您将 SingleRun 设置为 true,除非同时设置了 SingleRunNextRun,则计划会被忽略。如果同时设置了这两个程序,则 NextRun 调度将具有优先权。ISO 格式可用于设置精确的日期。

不,它与其它参数一起使用。

OlderThan

删除比指定日期旧的日志。日期格式为 YYYY-MM-DD。通常,此参数用于单次运行作业。

是,它不与 OlderThanPeriod 参数一起使用。

OlderThanPeriod

超过指定计时器表达式的日志将被移除。例如,将 30d 设置为删除超过 30 天的日志。

是,它不与 OlderThan 参数一起使用。

ForProcess

指定已删除的日志的进程定义 ID。

不,它与其它参数一起使用。

RecordsPerTransaction

表示删除的事务中的记录数量。默认值为 0, 表示所有记录。

不,它与其它参数一起使用。

ForDeployment

指定已删除的日志的部署 ID。

不,它与其它参数一起使用。

EmfName

用于执行删除操作的持久性单元名称。

Not applicable

注意

LogCleanupCommand 不会删除任何活跃的实例,如运行的进程实例、任务实例或执行程序作业。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.