数据加载慢问题
AR13,打印模版加载报表是很慢。数据量不大,后端查询数据时间1-2s;但是前端有一个render耗时异常,基本都是5s起步。但是查遍了整个程序也没有找到这个请求
fumasoft 发表于 2023-4-20 19:07
不是,这个是AR13,附件里面是模板文件。麻烦帮忙分析下
我看您的是dataSet Provider
然后请求是获取服务器返回很慢,是不是我们后端服务器给塞数据很慢啊
不同时候给的不同数据,因为不同的数据导致加载很慢,其他的也确实没有特殊的
这个接口是我们的页面加载渲染的接口,将怎样渲染的结果返回前段
页面加载也是主要等待的这个,因为也是内部封装好的请求,所以咱们找不到,这个可能目前没有办法
Felix.Li 发表于 2023-3-23 15:53
这个接口是我们的页面加载渲染的接口,将怎样渲染的结果返回前段
页面加载也是主要等待的这个,因为也是 ...
但是同一个模版;不同的单据,有的单据可以正常加载显示3s内出来,但是有的单据:
这个有点诡异了。
看一下,代码里面的渲染方式,如果不是html的话,改成html再看一下
Eden.Sun 发表于 2023-4-20 17:28
看一下,代码里面的渲染方式,如果不是html的话,改成html再看一下
加上html,
结果是一样,但是请求是这样的:
fumasoft 发表于 2023-4-20 18:30
加上html,
结果是一样,但是请求是这样的:
您这个是AR16的嘛,渲染这块是我们16改进的
svg的确实会加载很慢,其次还有就是数据源的获取速度,比如sql的查询速度,
其次还有表达式的判断是不是也会不同,会有些更复杂,但是理论上一分钟应该不至于
更大猜测在数据源获取上,您可以方便上传一下报表文件,我们可以模拟排查一下
其次就是如果改成html加载有作用也可以。
然后页面的报错不像是我们抛出的,是不是那个json对象有问题了
Felix.Li 发表于 2023-4-20 19:01
您这个是AR16的嘛,渲染这块是我们16改进的
svg的确实会加载很慢,其次还有就是数据源的获取速度,比如s ...
不是,这个是AR13,附件里面是模板文件。麻烦帮忙分析下
页:
[1]