【问题标题】:Maximum number of allowed versions changes for SSM ParameterSSM 参数允许的最大版本更改数
【发布时间】:2022-03-30 02:01:34
【问题描述】:

我创建了一个 SSM 参数,需要对其进行频繁更新(几乎每分钟 20 次)。 SSM put_parameter API 表示,如果超过最大限制版本,它会返回一些错误。

ParameterMaxVersionLimitExceeded 该参数超出了允许的最大版本数。

HTTP 状态码:400

https://docs.aws.amazon.com/systems-manager/latest/APIReference/API_PutParameter.html

所以我的问题是我们可以进行的最大允许版本更改是多少,这个限制是否可配置?

官方文档参考将非常有帮助

【问题讨论】:

    标签: amazon-web-services aws-sdk ssm


    【解决方案1】:

    对于您的问题,存储参数的 100 个过去值是有限制的。 欲了解更多信息,您可以通过以下链接: https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_ssm

    根据 AWS Support,100 是截至 2022 年 3 月的软硬限制:

    我们的服务团队已回复我们并通知我们,很遗憾,100 是此特定服务的硬性限制。

    他们已确定一个参数在给定时间最多可以有 100 个版本。 Parameter Store 会轮换参数的历史记录,创建版本 101 时,会删除最旧的版本。这应该自动发生。如果您看到ParameterMaxVersionLimitExceeded,您可能有一个与最旧版本关联的标签。您可能需要将标签移动到另一个版本,以便能够覆盖参数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多