页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

(本文的仅供参考)

问题描述:

       

...

 在使用数据模型创建sql查询,报未知错误,此类提示通常与网络有关,可先参考此文档查看请求是否正常:F12-network

         

...

Image Added

       

...

 经查看网络有请求报有500的错误,有500报错时可查看bi的日志是否有具体的报错原因:

       Image Modified

       

...

 打开系统监控->日志,重新执行sql,查看smartbi日志,日志提示请求头数据过大:

         Image Modified

问题原因:

         项目使用tomcat部署,连接器默认的maxHttpHeaderSize是8192,但是由于我们的请求中会对请求头的数据加密,导致数据超过了默认数据 项目使用Tomcat部署,Tomcat连接器默认的maxHttpHeaderSize是8192,但是由于我们的请求中会对请求头的数据加密,导致数据超过了默认的大小

...

解决方案:

        在tomcat下的conf文件夹中的server.

...

xml文件指定maxHttpHeaderSize大小为102400,修改完后需要重启应用服务器生效:

代码块
languagexml
<Connector port="8080" protocol="HTTP/1.1"
           maxHttpHeaderSize="102400"  <!-- 调整为 102400 -->
           connectionTimeout="20000"
           redirectPort="8443" />