當調用函數計算的API發生錯誤時,服務端會返回對應的錯誤信息。本文列舉了函數計算中的錯誤碼。您可以根據以下錯誤碼對照表查找對應的解決方案。

錯誤碼格式

錯誤碼包括HTTP的Status Code和響應Body中的具體錯誤細節。其中響應Body中的錯誤細節格式如下。

{
  "errorCode" : <ErrorCode>,
  "errorMessage" : <ErrorMessage>
}        

錯誤碼

HTTP狀態碼(Status Code) 錯誤碼(Error Code) 錯誤信息(Error Message) 錯誤原因 解決方案
400 InvalidArgument %s 參數無效 您需要檢查各個參數傳入是否合法。
400 MissingRequiredHeader required HTTP header %s was not specified 缺失必要的請求Header 請根據errorMessage提示進行補充。
400 PathNotSupported '%s' against '%s' is not supported 請求的API路徑不正確 您需要檢查請求API的路徑是否正確。
400 EntityTooLarge payload size exceeds maximum allowed size (%s bytes) 函數的入參太大 請根據提示調整入參至合適大小。
403 AccessDenied %s 賬號權限不足 請賦予賬號使用函數計算的權限。
403 SignatureNotMatch The request signature we calculated does not match the signature you provided. Check your access key and signing method 請求的數字簽名不匹配 請參考簽名規則重新計算簽名。
403 InvalidAccessKeyID invalid access key ID '%s' 傳入的AccessKey ID不正確 請傳入正確的AccessKey ID。
404 ServiceNotFound service '%s' does not exist 服務不存在 請根據提示創建服務,具體操作,請參見管理服務。
404 AliasNotFound alias '%s' of service '%s' does not exist 別名不存在 請根據提示創建別名,具體操作,請參見管理別名。
404 DomainNameNotFound domain name '%s' does not exist 域名不存在 請根據提示綁定域名,具體操作,請參見配置自定義域名。
404 VersionNotFound version '%d' of service '%s' does not exist 版本不存在 請根據提示創建版本,具體操作,請參見管理版本。
409 ConcurrentUpdateError 并發更新服務、函數或觸發器等資源 請依次更新避免數據的不一致。
409 EventBridgeTriggerConflict There are %d eventbridge triggers fitting the fc naming pattern. The conflicting arn includes: %+v EventBridge觸發器數據重復 聯系我們。
429 ResourceExhausted %s 并發度超過限制 請聯系函數計算團隊為您調整并發度限制,聯系方式,請參見聯系我們。
500 InternalServerError an internal error has occurred. Please retry 系統錯誤 聯系我們。
503 ResourceThrottled %s 占用機器數超過限制 請聯系函數計算團隊為您評估機器額度,聯系方式,請參見聯系我們

如果您未在列表中查找到對應的錯誤碼,您可以在錯誤中心中查找,更多信息,請參見錯誤中心