工业数字模型驱动引擎-在容器中部署数据建模引擎运行SDK:异常处理

时间:2025-02-24 18:47:15

异常处理

问题描述

服务正常启动,但调用任何接口都返回如下错误信息:

{
    "result": "FAIL",
    "timestamp": "2024-12-04 10:33:04",
    "error_code": "LIC.60007023",
    "error_msg": "No access rights. Please check license config or file.",
    "trance_id": null
}

可能原因

此错误信息表示当前SDK未正常运行,无法提供服务。可能存在如下原因:

  • 当前SDK服务的免费使用时间已到期。
  • 当前SDK服务未配置License。
  • 当前SDK服务配置的License已过期。
  • 当前SDK服务配置License的信息填写不正确。

处理步骤

  1. 在容器环境中,调用如下接口,获取容器的ESN。
    http://{容器的IP地址}:{SDK服务的端口号}/rdm_{应用的唯一标识}_app/services/rdm/basic/api/v1/runtime/sdk/esn

    记录显示结果中的“data”信息。

    {
        "result": "SUC CES S",
        "data": [
            "ESN"
        ],
        "errors": []
    }
  2. 1记录的“data”信息提供给运维工程师,获取License文件。
  3. 在配置文件(例如“application.properties”)中添加License配置信息。
support.huaweicloud.com/sdkreference-idme/idme_sdkreference_0028.html