【问题标题】:AWS DyanmoDB "failed to load" Status in Console控制台中的 AWS DynamoDB“加载失败”状态
【发布时间】:2019-06-02 07:21:06
【问题描述】:

我一直在纠结这个问题,但我无法在网上找到有关 Dynamo 控制台中 状态 列的任何答案。

当我们使用 CloudFormation 创建 Dynamo 表时,由于某种原因,当创建完成并打开控制台时,Status 列显示Failed to load。此时表不接受任何物品,基本不行。

我尝试删除 CloudFormation 堆栈并重新创建它,但始终失败。

我想不出任何其他可以帮助解释问题的信息,如果需要更多信息,请告诉我。

这是在模板中定义 Dynamo 表的部分:

DynamoTable:
  Type: AWS::DynamoDB::Table
  Properties:
    AttributeDefinitions:
      - AttributeName: event_id
        AttributeType: S
    KeySchema:
      - AttributeName: event_id
        KeyType: HASH
    ProvisionedThroughput:
      ReadCapacityUnits: 16
      WriteCapacityUnits: 16

这是控制台中状态列的截图:

【问题讨论】:

  • 能否请我们获取 CloudFormation 模板的相关部分以及用于填充表格的任何数据文件/命令。
  • 感谢@DavidJEddy,我更新了帖子。
  • 在稍微修改了一下之后,感觉它可以加载的状态数量达到了某种最大值。我还没有证实这一发现,但这是一个示例,其中有 10 个 Dynamo 表,其中 3 个显示 Active,其余的则 Failed to load,当我删除一个表时似乎正在将 Active 转移到仍然有 3 个 Active 而其余的 Failed to load。这些数字是任意的,但很快就会发布更新。

标签: amazon-web-services amazon-dynamodb amazon-cloudformation devops


【解决方案1】:

在对此进行了更多修改后,此列显示 加载失败 的事实不会影响实际的表。该状态仅反映加载所有 Dynamo 表列表中的状态。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-03-28
    • 2021-08-05
    • 2014-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-13
    相关资源
    最近更新 更多