定时调度日志迁移

编辑
  • 文档创建者:宋会青
  • 浏览次数:780次
  • 编辑次数: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 定时调度日志的清理

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

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

    附件列表


    主题: 设计思路
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]