AWS KMS 最終一致性 - AWS Key Management Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS KMS 最終一致性

由於系統的分散式性質,AWS KMS API 遵循最終一致性模式。因此,您執行的後續命令可能不會立即注意到對 AWS KMS 資源的變更。

當您執行 AWS KMS API 呼叫時,在該變更適用於整個 AWS KMS 之前,可能會有短暫延遲。變更傳播到整個系統通常需要不到幾秒鐘的時間,但在某些情況下可能需要幾分鐘。在此期間,您可能會收到非預期的錯誤,例如 NotFoundExceptionInvalidStateException。例如,如果您在呼叫 CreateKey 後立即呼叫 GetParametersForImport,AWS KMS 可能會返回 NotFoundException

我們建議您在 AWS KMS 用戶端設定重試策略,以便在短暫的等待期間後自動重試作業。如需詳細資訊,請參閱與叫在 AWS SDK 與工具參考指南的重試操作

對於授權相關的 API 呼叫,您可以使用授權權扙來避免任何潛在的延遲,並立即在授權中使用權限。如需詳細資訊,請參閱最終一致性模式 (授權)