azkaban-solo-2.5.0执行日志似乎在1天后删除。 但其文件称azkaban的日志保留期为12周。
我在困惑哪一部分?
如何将执行日志保存得更长?
答案 0 :(得分:1)
azkaban solo的执行日志保存到两个地方。
一个保存到H2数据库,并保留该h2数据库' execution_logs'表由属性& azkaban.execution.logs.retention.ms'在' conf / azkaban.properties'。 azkaban.execution.logs.retention.ms is introduced in this commit
On保存到文件系统,保留该文件目录日志由property" execution.dir.retention'控制。 (参见azkaban中的FlowRunnerManager)
因此设置属性&execution;执行。保留'至7776000000(== 3 * 30 * 24 * 60 * 60 * 1000)应在3个月内离开executionDir。