全部產品
Search
文件中心

Key Management Service:使用限制

更新時間:Jul 06, 2024

本文為您介紹Key Management Service(Key Management Service)的使用限制。

KMS是一個地區化的服務,在不同地區的使用限制相對獨立。關於KMS支援的地區,請參見支援的地區

資源配額

KMS設定了資源配額,為您提供快速而具有彈性的服務。某些資源配額只適用於您建立的資源,而不適用於阿里雲產品為您建立的資源。如果您使用的資源不屬於您的阿里雲帳號,那麼這些資源不會計入相應配額。

如果已達到資源限制,那麼建立該資源類型的其他請求會產生Rejected.LimitExceeded錯誤訊息。

下表列出了每個阿里雲帳號和地區中的KMS資源配額。

資源類型預設配額配額說明
使用者主要金鑰(CMK)200同一地區內建立的CMK總數
別名300同一地區內建立的別名總數
CMK的密鑰版本10000同一地區內建立的所有CMK中的密鑰版本總數

請求配額

KMS對每秒請求的API運算元量設定了配額。超過API請求配額後,KMS會限制請求(即拒絕本來有效請求),並返回類似以下的錯誤響應。針對此類可通過重試解決的錯誤類型,可以在應用中引入請求的退避和重試策略。更多資訊,請參見使用指數退避方法對請求錯誤進行重試

{
  "HttpStatus": 429,
  "Code": "Rejected.Throttling",
  "Message": "QPS Limit Exceeded",
  "RequestId": "e85db688-a2d3-44ca-9790-4259etas154f"
}

下表列出了每個阿里雲帳號和地區中的KMS請求配額。

表 1. 密鑰每秒預設請求配額
CMK的規格建立操作密碼運算操作唯讀操作寫操作
  • Aliyun_AES_256
  • Aliyun_SM4
107502010
  • RSA_2048
  • RSA_3072
102002010
  • EC_P256
  • EC_P256K
  • EC_SM2
102002010

密鑰的預設請求配額按照操作類型分組,每一個分組內的所有介面共用這一分組的請求配額。每個分組定義如下:

  • 建立操作:包含CreateKey介面,請參見CreateKey
  • 密碼運算操作:包含對應密鑰規格支援的密碼運算介面,請參見密鑰服務介面
  • 唯讀操作:包含與CMK、別名、CMK標籤相關,不改變資源中繼資料、屬性或狀態的操作。
  • 寫操作:包含與CMK、別名、CMK標籤相關,改變資源中繼資料、屬性或狀態的操作。