私有化部署-转换异常排查方法
私有化部署,遇到模型转换异常时排查步骤:
- 查看数据库信息,先查看yunapi数据库taskinfo表对应模型转换数据中错误信息。及查看是taskID字段是否有数据。
- 如果没有taskID值,则查看yunapi的日志信息。日志位于 3DOpen\YunApi\logs\log.txt
- 如果有数据记录,则记录该taskID值,然后进行第2步查找。
- 查看任务调度数据库taskdb中taskinfo表数据对应的转换数据,确定对应的转换服务serverID,然后从数据库serverinfo表获取对应的服务名及安装服务器IP。
- 从第2步中获取的服务名,找到对应的服务,打开服务安装路径下的日志,查看日志信息。日志查看分Windows和Linux查看,详细查看如下:
- 打开部署服务的3DLite安装部署路径,找到部署服务安装路径(默认安装路径:C:\ProgramData\3DLite\Task Server\taskConverter)
- 找到对应的服务名文件夹,找到日志文件(logs\log.txt)
- 查看日志中对应任务id的错误信息。
- 远程登录Linux安装服务
- cd命令到安装3DLite下服务路径(默认安装为安装脚本下3DLite文件夹下)
- cd命令到安装路径下的服务安装路径(/3DLite/convertService )
- cd 命令到需要查看的服务名文件夹下,如:NDS3DModeler
- 找到日志文件(logs\log.txt)
- 查看日志中对应任务id的错误信息。