Ass*_*vie 5 amazon-dynamodb-dax
您处理 DAX 维护时段的首选策略是什么?
DynamoDB 本身没有 MW,并且可用性非常高。当 DAX 被引入混合中时,如果它是客户端对 DDB 的唯一访问点,那么它就变成了 SPOF。那么,如何在 DAX 计划停机期间优雅地处理降级问题?
我的想法是不直接使用 DAX 客户端,而是引入一些抽象层,使其能够在 DAX 关闭时回退到直接 DDB 访问。这是一个好方法吗?
DAX 维护时段不会使集群脱机,除非它是单节点集群。DAX 通过集群中的多个节点提供可用性。对于多节点集群,集群中的每个节点都会按特定顺序进行维护,以便集群保持可用。通过在 DAX 客户端上配置重试,您的工作负载在维护时段内不应受到影响。
除了维护窗口之外,集群节点需要跨多个可用区划分,以便在可用区出现故障时保持可用性。
回退到 DDB 的抽象层并不是一个坏主意。但您需要确保配置了可应对负载峰值的预配置容量。
| 归档时间: |
|
| 查看次数: |
1211 次 |
| 最近记录: |