求解器運行時候的錯誤碼。
求解器運行錯誤碼
錯誤碼 | 錯誤說明 | 處理方式 |
-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。