永洪社区

标题: 如何修改系统默认缓存时间? [打印本页]

作者: 王静静    时间: 2021-4-13 18:37
标题: 如何修改系统默认缓存时间?
如何修改系统默认缓存时间?

作者: Yonghong-Club    时间: 2021-4-13 19:19

系统将查询出来的数据集数据存放在服务器内存中用作缓存数据,系统默认的缓存时长为15分钟,15分钟后缓存数据失效,再打开报表时又会从数据库中重新抓取数据。可以通过配置服务器参数调整缓存的有效时长,但不建议修改。

修改方法,在bi.properties中添加配置qry.cache.timeout=xxx 单位:ms。

1.文件系统修改方式:从安装目录Yonghong/bihome/bi.properties中添加配置,需要关闭tomcat后进行操作,修改保存后,启动tomcat生效。

2.数据库系统修改方式:从管理系统>数据库管理,找到bi.properties文件,下载到本地,添加配置后,再从该位置上传,仍需要重启tomcat.

如何确认是文件系统还是数据库系统,两种方式:

方式1:从管理系统>系统设置>数据空间配置>共享文件配置查看,具体如下图:

方式2:从服务器上查看,Yonghong/db.properties查看,如果没有这个文件或者文件中配置项file.system.db=false表示是文件系统,如果配置file.system.db=true表示是数据库系统。

注意:timeout 延迟会导致内存占用的问题,不宜设置太长。






欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4