tangfan 发表于 2024-1-26 10:30:31

Active reports15 部署后预览报失败

本帖最后由 tangfan 于 2024-1-29 20:00 编辑

会报渲染文档内容失败,详细错误是Not Found,想问问一般是什么原因会引发这个错误






正常返回pageCount=1

ack中 /api/reporting/reports/CCOnTJWbB0C-HAnmoXq9Og/progress 接口会报404


手动把导航页数的0 改成1可以正常加载报表,调用的接口返回200成功
/api/reporting/view/CCOnTJWbB0C-HAnmoXq9Og/page/0
api路径中参数是一样的(CCOnTJWbB0C-HAnmoXq9Og),但是reports接口却是404,是因为依赖的环境不同程序生成的参数路径找不到导致吗

tangfan 发表于 2024-1-26 11:52:04

页面加载时翻页导航默认是0,如何设置默认值是1

Felix.Li 发表于 2024-1-26 17:52:49

问题描述:

页面渲染失败

问题回答:
可以先看一下,第一页的页面渲染是否有什么问题,如果页面渲染的没有问题的话,就不是报表本身的问题。如果有异常的话,可以先排查报表设计的问题。包括分组分类啊。
其次如果没有问题。目前怀疑是不是webJS的问题。JS版本和服务端版本不一致。如果AR使用web端的话,前后端是分离的。
服务端的nuget包可以在vs中查看到:

而前端JS的版本,是页面引用的。

可以console看一下。是不是两个版本不一致。如果想下载的话,可以在npm上下载:

"@grapecity/ar-viewer": "版本",
"@grapecity/ar-designer": "版本",

tangfan 发表于 2024-1-26 18:32:23

Felix.Li 发表于 2024-1-26 17:52
问题描述:

页面渲染失败


我是打包成docker镜像部署的,同样的镜像放在服务器上直接运行容器访问预览没有问题,但相同的镜像在阿里云ack中启动容器就会出现这个问题。

wengMQ 发表于 2024-1-27 17:08:59

注意报表名称是不是有特殊字符没转义

tangfan 发表于 2024-1-29 10:20:44

wengMQ 发表于 2024-1-27 17:08
注意报表名称是不是有特殊字符没转义

没有任何特殊字符,报表名称是简单的数字和字母组成

Eden.Sun 发表于 2024-1-29 11:11:30

tangfan 发表于 2024-1-29 10:20
没有任何特殊字符,报表名称是简单的数字和字母组成

这个Process请求是渲染报表的请求。
他之前会有一个 render 请求,这个请求会返回一个 viewId,


上面的 viewId 是渲染报表的时候,使用的id:


您看一下是不是这个id 被处理过了,导致请求发过去之后服务不识别了。

tangfan 发表于 2024-1-29 11:22:15

Eden.Sun 发表于 2024-1-29 11:11
这个Process请求是渲染报表的请求。
他之前会有一个 render 请求,这个请求会返回一个 viewId,



应该没有 就请求过1次,

tangfan 发表于 2024-1-29 20:01:08

报表部署了2个副本,负载均衡轮询问题

Felix.Li 发表于 2024-1-29 20:46:21

:hjyzw:
解决了就好
页: [1]
查看完整版本: Active reports15 部署后预览报失败