反馈已提交

网络繁忙

指定ehcache缓存路径

  • 文档创建者:Leo.Tsai
  • 历史版本:9
  • 最近更新:Carly 于 2023-11-24
  • 1. 概述

    1.1 问题描述

    在系统根目录有个 .FineReport110 文件夹,这个目录下的所有文件都是服务器生成的。

    其中有个 ./ehcache_disk_store 文件,经常占用非常大的空间,导致根目录很容易就满了,那么怎么修改 ./ehcache_disk_store 存放路径呢?

    1.2 实现思路

    ./ehcache_disk_store 里放的是两种类型的缓存文件,分别是:数据库二级缓存、文件服务器的缓存

    操作时并不是直接修改 ./ehcache_disk_store 的路径,而是分别修改这两种缓存文件的路径。

    2. 操作方法

    2.1 修改数据库二级缓存路径

    1)在工程目录 WEB-INF/config 文件夹下创建一个名为 ehcache.db.properties 的文件。

    其中跟数据库二级缓存路径相关的配置见下图框出来的部分,可根据场景实际进行修改。

    点击下载并解压,获取示例文件:ehcache.db.zip

    2)重启工程后新路径生效,原文件弃用,可手动删除。

    2.2 修改文件服务器缓存路径

     FineDB 的 fine_conf_entity 表中新增以下两个字段。修改方法请参见:填报修改fine_conf_entity

    字段
    ResourceCacheConfig.persistenceStrategyLOCALTEMPSWAP
    ResourceCacheManagerConfig.diskStorePathdiskStore=C:\\Users\\root\\Desktop\\tmp\\resource_cache

    附件列表


    主题: 性能优化
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持