求解器运行时候的错误码。
求解器运行错误码
|
错误码 |
错误说明 |
处理方式 |
|
-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。