全部產品
Search
文件中心

Optimization Solver:常用錯誤碼ErrorCode

更新時間:Jun 30, 2024

求解器運行時候的錯誤碼。

求解器運行錯誤碼

錯誤碼

錯誤說明

處理方式

-1

未指明的內部錯誤

再檢查下是不是二級錯誤碼,看下文License錯誤碼。如果確認是一級錯誤,請聯絡我們

-2

記憶體不足

擴大記憶體或減小最佳化問題的規模

-3

參數無效

請檢查輸入的參數

-10

許可證無效

  • 檢查許可證是否設定正確,其二級錯誤碼參考下文License錯誤碼。許可證配置參考4. 配置鑒權檔案

  • V0.20.0上線的版本MILP求解暫需要郵件聯絡許可權,請查看V0.20.0下載

-11

環境變數 MINDOPT_HOME未找到

建議根據安裝步驟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

服務端內部異常

  • V0.20.0上線的版本MILP求解暫需要郵件聯絡許可權,請查看V0.20.0下載

若無法解決,請聯絡我們

400

請求格式錯誤

  • 請檢查License檔案fl_client的內容是否填完整,對應xxx要修改的內容是否有修改,ak_id和ak_secret是否正確且有效,參考3. 使用阿里雲鑒權LicenseKey

  • 請檢查安裝包的完整性,比如重新下載安裝包安裝。

若無法解決,請聯絡我們

401

未授權,LicenseKey驗證不通過

請檢查LicenseKey是否屬於AccessKey對應的主帳號,可控制台>已購服務列表查看到LicenseKey。

410

擁有的資源到期

當前配置的LicenseKey已到期,請到在控制台>概覽操作續期。

409

並發數不夠

當前任務並發處理數達到購買LicenseKey允許的最大上限,如果不夠請在控制台>概覽操作變更配置。

請注意求解完的任務需要及時釋放,對於求解時間長任務可以設定MaxTime來限制總耗時即時釋放並發資源。

403

沒有許可權

請關注主帳號是否有給子帳號授權,主帳號授權裡搜尋"opt"來查詢相關的許可權。

控制台SDK運行錯誤碼

更多阿里雲驗證的錯誤碼,請參考阿里雲錯誤中心

除上面連結之外,還有:

"404":請檢查AK、SK有沒有寫對,使用成對的AKSK。