定时调度日志迁移

  • 文档创建者:宋会青
  • 编辑次数:2次
  • 最近更新:susie 于 2019-05-21
  • 1. 版本

    报表服务器版本

    JAR 包

    10.02019-5-20

    2. 描述

    问题描述:为避免由于日志过大导致系统过慢甚至宕机,定时调度 日志迁移至帆软自主开发的 swift 引擎。用户如何查询历史日志呢?

    实现思路:通过在后台新增 config 项,控制定时调度日志的数据来源,且进行定期清理。

    3. 示例

    3.1 日志迁移

    JAR 包版本升级至2019-05-20后,打开数据决策系统,点击 管理系统>定时调度>运行监控。升级后未运行任务时,运行监控空白。

    历史定时调度日志将不展示在平台中,但数据仍存在。如需查看历史定时调度日志,点击左上角的「获取帮助」,跳转至本文。

    图片.png

    3.2 手动切换数据库

    1)用户可通过新增 config 项更改数据库配置,选择查看历史定时调度日志或当前日志。

    新增 FineDB 中 fine_conf_entity 表中的 ID,根据需要选择值为 false 或 true 。具体如下表所示:

     表ID
      值意义
     fine_conf_entity  ScheduleSettingConfig.swiftRecordfalse读取历史定时调度日志
    true
    读取当前定时调度日志

    新增步骤请参照 报表内置 HSQL 数据库 FineDB

    2)修改完毕后刷新数据决策系统,可查看所需的定时调度日志。

    3.3 定时调度日志的清理

    定时调度日志的清理与 平台日志的清理  同步。

    当手动或自动清理平台日志时,定时调度日志也将被清理。

    附件列表


    主题: 数据决策系统
    • 有帮助
    • 没帮助
    • 只是浏览