jea*_*nmw 4 amazon-dynamodb boto3
我们一直在使用 boto3 创建和写入 dynamodb 表。它运行良好,但我们还希望在创建表时指定自动缩放属性,因为现在这是一个选项。我知道这可以手动完成,但我们希望在通过 python 后端使用 boto3 创建各种表时将其自动化。有人成功做到这一点吗?如果是这样,是否可以使用 boto3 dynamodb 客户端、更高级别的 boto3 客户端选项,或者其他方式?
这是自动缩放的文档,
http://boto3.readthedocs.io/en/latest/reference/services/application-autoscaling.html
您需要使用命名空间“dynamodb”来自动缩放 dynamodb。
您也可以通过 cli 进行操作,它也会让您了解参数,
aws application-autoscaling register-scalable-target \
--service-namespace dynamodb \
--resource-id "table/TestTable" \
--scalable-dimension "dynamodb:table:WriteCapacityUnits" \
--min-capacity 5 \
--max-capacity 10 \
--role-arn roleARN
Run Code Online (Sandbox Code Playgroud)
参考:
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/AutoScaling.CLI.html
希望能帮助到你。
| 归档时间: |
|
| 查看次数: |
2307 次 |
| 最近记录: |