页面树结构
转至元数据结尾
转至元数据起始

(本文档仅供参考)

问题说明:

报表查询失败->java.lang.RuntimeException: java.ang.RuntimeException:mondrian.olap.QueryTimeoutException: Mondrian Error:Databaseconnect timeout of 30 seconds reached,

看到是30秒超时,这个是哪里限制的呢?

  

  

解决方案:

        此告警是多维引擎限制,告警报错一般是smartbi能访问业务数据库,而olap访问不到这个业务数据库,或者olap访问业务数据库较长超出限制导致;

        另,经分析日志这里还不是执行sql,只是连接数据库,一般连接不需要30秒的,建议先去看看是不是OLAP和业务库没有网络互通,但如果真要长时间,

则到系统监控-切到OLAP服务-系统配置-高级设置,增加或修改olap的配置参数:mondrian.rolap.connectTimeout=60【这里单位:秒,不需要重启】。

注:此处只是OLAP连接业务库,若确实连接都这么长时间的话,建议还是看看OLAP服务和业务数据库服务直接的网络问题,看是不是网速慢,不然后面执行复杂SQL耗时会更久。


  • 无标签