求解器运行时候的错误码。
求解器运行错误码
错误码 | 错误说明 | 处理方式 |
-1 | 未指明的内部错误 | 再检查下是不是二级错误码,看下文License错误码。如果确认是一级错误,请联系我们。 |
-2 | 内存不足 | 扩大内存或减小优化问题的规模 |
-3 | 参数无效 | 请检查输入的参数 |
-10 | 许可证无效 | |
-11 | 环境变量 | 建议根据安装步骤3. 检查环境变量和试运行指引,设置环境变量。 |
-12 | MindOpt的动态库加载失败 | 请检查动态库,必要时可重新安装软件包。 |
-1000 | IO 通信错误 | 检查文件的输入输出 |
-1001 | 读取文件数据失败 | 检查待读取文件是否正确 |
-1002 | 写文件数据失败 | 检查待写数据是否正确,是否有写入数据权限 |
-1003 | 路径错误 | 检查路径是否存在,是否有写入数据权限 |
-1100 | 文件解析错误 | 检查待解析文件是否正确 |
-1200 | 远程计算服务中输入的 token ID 无效 | 检查 token ID 是否有效以及正确输入 |
-1201 | 与远程计算服务器连接错误 | 检查远程计算服务器地址是否正确,网络连接是否畅通 |
-2000 | 输入或读取优化模型错误 | 检查优化模型是否正确 |
-2001 | 优化模型为空 | 检查优化模型是否正确输入 |
-2002 | 模型的行指标无效 | 检查引用的行指标是否在范围内 |
-2003 | 模型的列指标无效 | 检查引用的列指标是否在范围内 |
-2004 | 模型的行名称无效 | 检查引用的行名称是否正确 |
-2005 | 模型的列名称无效 | 检查引用的列名称是否正确 |
-2006 | 对称矩阵的索引无效 | 请检查输入的数据 |
-2007 | 对称矩阵的行索引无效 | 请检查输入的数据 |
-2008 | 对称矩阵的列索引无效 | 请检查输入的数据 |
-2010 | 字符串型属性无法识别 | 检查模型的字符串型属性 API 是否正确使用 |
-2011 | 整数型属性无法识别 | 检查模型的整数型属性 API 是否正确使用 |
-2012 | 实数型属性无法识别 | 检查模型的实数型属性 API 是否正确使用 |
-2013 | 对称矩阵的实数性属性无法识别 | 请检查输入的数据 |
-3000 | 问题的解不可用 | 检查优化问题的解是否正确生成 |
-3001 | 原始射线不可用 | 检查原始射线是否正确生成 |
-3002 | 求解器的统计信息不可用 | 请联系我们。 |
-3003 | 无法识别的 basis 状态值 | 检查 basis 的状态值是否设置正确 |
-3004 | 当前模型的 IIS 不可用 | 不能调用IIS,可检查问题的类型是否支持 |
-3005 | 可解模型的 IIS 不可用 | 该问题可解,无IIS |
-4000 | 设置参数错误 | 检查参数设置 API 是否正确使用 |
-4001 | 获取参数错误 | 检查获取参数 API 是否正确使用 |
-9000 | 求解已达到最大迭代数 | 检查最大迭代数是否正确设置 |
-9001 | 求解已达到最大求解时间 | 检查最大求解时间是否正确设置 |
-9002 | 求解中遇到 Ctrl C 命令中断求解过程 | 检查是否是输入 Ctrl C 命令导致中断 |
-9003 | 求解节点数已达到限制 | 检查NODE节点数设置 |
-9004 | 连续未能发现更优解的节点数超过限制 | 求解失败,检查问题模型,或联系我们 |
-9011 | 您选择的优化算法当前不支持 | 检查求解方法设置、License授权范围,检查新版本,或联系我们 |
-9012 | 求解器不支持求解输入的问题 | 检查文件,检查新版本发布,或联系我们 |
-10000 ~ -19999 | 单纯形法的数值错误 | 请联系我们。 |
-20000 ~ -29999 | 内点法的数值错误 | 请联系我们。 |
-30000 | 计算IIS时发生数值错误 | 请联系我们。 |
鉴权license错误码(求解器错误码为-10时,二级错误码)
此部分问题主要与fl_client.ini
鉴权文件的内容配置、网络连接相关,fl_client.ini
文件内容设置请参考3. 使用阿里云鉴权LicenseKey。
错误码 | 错误说明 | 处理方式 |
-1 | 请求超时 | 检查是否连网、网络是否稳定;或者增大配置文件中的超时时间(默认2秒),参考3. 使用阿里云鉴权LicenseKey。 |
-2 | 创建Socket失败 | 检查网络连接。 |
-3 | 设置Socket非阻塞失败 | 检查网络连接。 |
-4 | 解析主机失败 | 检查网络连接;然后检查配置文件中server.name配置是否正确,参考3. 使用阿里云鉴权LicenseKey。 |
-5 | 连接失败 | 检查网络连接。 |
-6 | 写请求失败 | 检查网络连接。 |
-7 | 读请求失败 | 检查网络连接。 |
-200 | 配置文件错误 | 检查配置文件,参考3. 使用阿里云鉴权LicenseKey。 |
-201 | URL错误 | 检查配置文件中server.name配置是否正确,参考3. 使用阿里云鉴权LicenseKey。 |
500 | 服务端内部异常 |
若无法解决,请联系我们。 |
400 | 请求格式错误 |
若无法解决,请联系我们。 |
401 | 未授权,LicenseKey验证不通过 | 请检查LicenseKey是否属于AccessKey对应的主账号,可控制台>已购服务列表查看到LicenseKey。 |
410 | 拥有的资源到期 | 当前配置的LicenseKey已到期,请到在控制台>概览操作续期。 |
409 | 并发数不够 | 当前任务并发处理数达到购买LicenseKey允许的最大上限,如果不够请在控制台>概览操作变更配置。 请注意求解完的任务需要及时释放,对于求解时间长任务可以设置MaxTime来限制总耗时即时释放并发资源。 |
403 | 没有权限 | 请关注主账号是否有给子账号授权,主账号授权里搜索"opt"来查询相关的权限。 |
控制台SDK运行错误码
更多阿里云验证的错误码,请参考阿里云错误中心。
除上面链接之外,还有:
"404":请检查AK、SK有没有写对,使用成对的AKSK。