我在訪問azure密鑰庫時遇到以下錯誤(參見(configurationBuilder.AddAzureKeyVault)-
Microsoft.Azure.KeyVault.Models.KeyVaultErrorException:'未處理請求,因為收到的請求太多。原因:已達到Vault操作限制'
我在訪問azure密鑰庫時遇到以下錯誤(參見(configurationBuilder.AddAzureKeyVault)-
Microsoft.Azure.KeyVault.Models.KeyVaultErrorException:'未處理請求,因為收到的請求太多。原因:已達到Vault操作限制'
公眾號:1024技術圈
?? 提供互聯網知識和資訊,分享IT前沿技術,熱門資源,大廠面試題 ??
Key Vault中的服務限制可防止資源濫用,并確保所有Key Vault客戶的服務質量。當超過服務閾值時,Key Vault會在一段時間內限制來自該客戶端的任何進一步請求,返回
HTTP status code 429
(請求太多),請求失敗。返回429的失敗請求不計入密鑰庫跟蹤的限制。密鑰庫設計用于在部署時存儲和檢索機密。最近,run-time正在使用密鑰庫來存儲和檢索機密,而且應用程序和服務通常希望像數據庫一樣使用密鑰庫。當前限制不支持高吞吐量。
密鑰保管庫最初是使用Azure密鑰保管庫服務限制中指定的限制創建的。為了最大限度地提高關鍵Vault吞吐量,以下是一些建議的指導原則/最佳做法,以最大限度地提高吞吐量:
在此處檢查key vault如何處理其限制
如何根據此處的服務限制限制限制您的應用程序
請查看有關在net core中使用config addazurekeyvault的危險的更多信息