常用错误码

求解器运行时候的错误码

求解器运行错误码

错误码

错误说明

处理方式

-1

未指明的内部错误

请提工单解决

-2

内存不足

扩大内存或减小优化问题的规模

-10

许可证无效

检查许可证是否设置正确

-1000

IO 通信错误

检查文件的输入输出

-1001

读取文件数据失败

检查待读取文件是否正确

-1002

写文件数据失败

检查待写数据是否正确,是否有写入数据权限

-1003

路径错误

检查路径是否存在,是否有写入数据权限

-1100

文件解析错误

检查待解析文件是否正确

-1101

因客户端和服务端版本不一致导致读取模型或参数文件错误

检查服务端版本号,并更换客户端至相应版本

-1200

远程计算服务中输入的 token ID 无效

检查 token ID 是否有效以及正确输入

-1201

与远程计算服务器连接错误

检查远程计算服务器地址是否正确,网络连接是否畅通

-2000

输入或读取优化模型错误

检查优化模型是否正确

-2001

优化模型为空

检查优化模型是否正确输入

-2002

模型的行指标无效

检查引用的行指标是否在范围内

-2003

模型的列指标无效

检查引用的列指标是否在范围内

-2004

模型的行名称无效

检查引用的行名称是否正确

-2005

模型的列名称无效

检查引用的列名称是否正确

-2010

字符串型属性无法识别

检查模型的字符串型属性 API 是否正确使用

-2011

整数型属性无法识别

检查模型的整数型属性 API 是否正确使用

-2012

实数型属性无法识别

检查模型的实数型属性 API 是否正确使用

-3000

问题的解不可用

检查优化问题的解是否正确生成

-3001

原始射线不可用

检查原始射线是否正确生成

-3002

求解器的统计信息不可用

请提工单解决

-3003

无法识别的 basis 状态值

检查 basis 的状态值是否设置正确

-4000

设置参数错误

检查参数设置 API 是否正确使用

-4001

获取参数错误

检查获取参数 API 是否正确使用

-9000

求解已达到最大迭代数

检查最大迭代数是否正确设置

-9001

求解已达到最大求解时间

检查最大求解时间是否正确设置

-9002

求解中遇到 Ctrl C 命令中断求解过程

检查是否输入 Ctrl C 命令

-10000

单纯形法的数值错误

请提工单解决

-20000

内点法的数值错误

请提工单解决

鉴权license错误码(求解器错误码为-10时,二级错误码)

错误码

错误说明

处理方式

-1

请求超时

检查是否连网,网络是否稳定,或者增大配置文件的超时时间(默认2秒)

-2

创建Socket失败

检查网络连接

-3

设置Socket非阻塞失败

检查网络连接

-4

解析主机失败

检查网络连接,检查配置文件中server.name配置是否正确

-5

连接失败

检查网络连接

-6

写请求失败

检查网络连接

-7

读请求失败

检查网络连接

-200

配置文件错误

检查配置文件

-201

URL错误

检查配置文件中server.name配置是否正确

500

服务端内部异常

请提工单解决

400

请求格式错误

请检查安装包的完整性,重新安装后无法解决,请提工单

401

未授权,LicenseKey验证不通过

请检查LicenseKey是否属于AccessKey对应的主账号

410

拥有的资源到期

当前配置的LicenseKey已到期,请到控制台续费

409

并发不够

当前任务处理数达到购买LicenseKey允许的最大上限,如果不够请到控制台升级配置

控制台SDK运行错误码

请参考错误中心