1. 概述编辑
1.1 版本介绍
报表服务器版本 | JAR 包版本 |
---|---|
10.0 | 2020-04-26 |
1.2 应用场景
目前设计器启动时,容易因为各种各样的原因而卡死或者闪退,这种问题往往难以排查,又会给用户带来不好的使用体验。
为了处理设计器启动问题,2020-04-26 版本的 JAR 包新增设计器守护功能。
2. 场景介绍编辑
2.1 设计器残留进程占用 FineDB
设计器启动时如果弹出下图所示提示框,表示设计器上次启动的进程未结束。
点击结束进程:结束显示的进程并重启设计器。
点击取消或关闭:取消设计器启动。
2.2 端口被其他进程占用
设计器启动时如果弹出下图所示提示框,表示设计器的端口被其他进程占用。
点击更改端口:另外弹框进行端口的修改,端口修改成功并确定后重启设计器。
点击结束进程或关闭:取消设计器启动。
点击更改端口后,弹出更改端口号的提示框,用户可以在文本框中填写新的端口号。
注1:设计器默认端口为 51462 ,更改端口号不要填写重复值。
注2:端口号范围在 1024~65535 之间。
3.3 FineDB 损坏
设计器启动时如果弹出下图所示提示框,表示 FineDB 会因为某些原因存在损坏的情况,导致设计器启动失败。
点击重置:删除 FineDB ,并在 embed 下生成备份文件夹 finedb_bak ,随后继续启动。
点击取消或关闭:关闭设计器启动进程。
注:FineDB 损坏重置之后,生成的 FineDB 是没有数据的 ,重置须谨慎。
3.4 远程设计服务器无响应
设计器启动时如果弹出下图所示提示框,表示设计器上次是在远程设计状态下关闭的,再次启动时,如果服务器直接关闭或者连不上时,会直接弹窗让用户切换工作目录,但是如果服务器处于宕机等情况时,远程连接就会一直等待,导致设计器一直卡在启动界面,而且没有默认的超时设置。
点击继续等待:关闭弹窗重新计算一分钟,一分钟后重复提示。
点击切换目录:关闭弹窗,弹出远程连接失败后切换工作目录的窗口。
3.5 未知启动问题
设计器启动遇到未知错误时,会弹出如下图所示的提示框。
点击重启:重新启动设计器。
点击好:同时关闭弹窗和设计器。
点击左上角关闭:只关闭弹窗。
注:该弹窗只有 Windows 版本的设计器有,macOS 版本的设计器没有该弹窗。
3.6 设计器闪退
设计器发生闪退时,会弹出如下图所示的提示框。
点击重启:重新启动设计器。
点击好或关闭:关闭设计器启动进程。
注:该弹窗只有 Windows 版本的设计器有,macOS 版本的设计器没有该弹窗。