GRPC 錯誤碼表
code | 數 | 描述 |
---|
OK | 0 | 不是錯誤;成功返回。 |
CANCELLED | 1 | 操作通常由調用方取消。 |
UNKNOWN | 2 | 未知錯誤。例如,當從另一個地址空間接收的值屬于此地址空間中未知的錯誤空間時,可能會返回此錯誤。此外,未返回足夠錯誤信息的 API 引發的錯誤可能會轉換為此錯誤。Status |
INVALID_ARGUMENT | 3 | 客戶端指定了無效的參數。請注意,這與 不同。 表示無論系統狀態如何(例如,文件格式不正確)都存在問題的參數。FAILED_PRECONDITION INVALID_ARGUMENT |
DEADLINE_EXCEEDED | 4 | 截止時間在操作完成之前已過期。對于更改系統狀態的操作,即使操作已成功完成,也可能會返回此錯誤。例如,來自服務器的成功響應可能會延遲很長時間 |
NOT_FOUND | 5 | 未找到某些請求的實體(例如,文件或目錄)。服務器開發人員注意:如果整個類別的用戶的請求被拒絕,則可以使用逐步推出功能或未記錄的允許列表。如果拒絕一類用戶中某些用戶的請求,則必須使用基于用戶的訪問控制。NOT_FOUND PERMISSION_DENIED |
ALREADY_EXISTS | 6 | 客戶端嘗試創建的實體(例如,文件或目錄)已存在。 |
PERMISSION_DENIED | 7 | 調用方沒有執行指定操作的權限。 不得用于因耗盡某些資源而導致的拒絕(改用這些錯誤)。 如果無法識別調用方,則不得使用(對于這些錯誤,則改用)。此錯誤代碼并不意味著請求有效,也不表示請求的實體存在或滿足其他前提條件。PERMISSION_DENIEDRESOURCE_EXHAUSTEDPERMISSION_DENIEDUNAUTHENTICATED |
RESOURCE_EXHAUSTED | 8 | 某些資源已用盡,可能是每個用戶的配額,或者可能是整個文件系統空間不足。 |
FAILED_PRECONDITION | 9 | 該操作被拒絕,因為系統未處于執行該操作所需的狀態。例如,要刪除的目錄為非空目錄,將 rmdir 操作應用于非目錄等。服務實現者可以使用以下準則來決定 、 和 : (a) 如果客戶端可以只重試失敗的調用,則使用。(b) 如果客戶端應該在更高級別重試(例如,當客戶端指定的測試和設置失敗時,指示客戶端應重新啟動讀-修改-寫入序列),則使用該命令。(c) 如果客戶端在系統狀態被顯式修復之前不應重試,則使用。例如,如果“rmdir”因為目錄不為空而失敗,則應返回,因為除非從目錄中刪除文件,否則客戶端不應重試。FAILED_PRECONDITIONABORTEDUNAVAILABLEUNAVAILABLEABORTEDFAILED_PRECONDITIONFAILED_PRECONDITION |
ABORTED | 10 | 操作已中止,通常是由于并發問題(如排序器檢查失敗或事務中止)造成的。請參閱上面的準則,在 、 和 之間做出決定。FAILED_PRECONDITION ABORTED UNAVAILABLE |
OUT_OF_RANGE | 11 | 嘗試的操作超出了有效范圍。例如,查找或讀取過去的文件末尾。與 不同,此錯誤表示如果系統狀態發生更改,該問題可能會得到解決。例如,如果要求以不在 [32,0^2-32] 范圍內的偏移量讀取,則將生成 1 位文件系統,但如果要求從超過當前文件大小的偏移量讀取,則將生成 <> 位文件系統。和 之間存在相當多的重疊。我們建議在應用時使用(更具體的錯誤),以便循環訪問空間的調用方可以輕松查找錯誤以檢測錯誤何時完成。INVALID_ARGUMENTINVALID_ARGUMENTOUT_OF_RANGEFAILED_PRECONDITIONOUT_OF_RANGEOUT_OF_RANGEOUT_OF_RANGE |
UNIMPLEMENTED | 12 | 此服務中未實現或不支持/啟用該操作。 |
INTERNAL | 13 | 內部錯誤。這意味著底層系統預期的一些不變量已被打破。此錯誤代碼保留用于嚴重錯誤。 |
UNAVAILABLE | 14 | 該服務目前不可用。這很可能是暫時性情況,可以通過回退重試來糾正。請注意,重試非冪等操作并不總是安全的。 |
DATA_LOSS | 15 | 不可恢復的數據丟失或損壞。 |
UNAUTHENTICATED | 16 | 該請求沒有用于該操作的有效身份驗證憑據。 |
本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/712628.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/712628.shtml
英文地址,請注明出處:http://en.pswp.cn/news/712628.shtml
如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!