私有化部署-转换异常排查方法

私有化部署,遇到模型转换异常时排查步骤:

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