本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Keyspaces(Apache Cassandra 兼容)故障排除
本指南介绍使用 Amazon Keyspaces(Apache Cassandra 兼容)时各种场景下的故障排除步骤。它包括有关解决一般错误、连接问题、容量管理问题以及数据定义语言(DDL)错误的信息。
一般性错误
对
NoNodeAvailableException
、NoHostAvailableException
和AllNodesFailedException
等顶级异常进行故障排除。将底层错误与 Java 驱动程序异常隔离开来。
实施重试策略并正确配置连接。
连接问题
解决使用
cqlsh
或 Apache Cassandra 客户端驱动程序连接 Amazon Keyspaces 端点时出现的错误。对 VPC 端点连接、Cassandra 压力连接和 IAM 配置错误进行故障排除。
处理数据导入期间的连接丢失。
容量管理错误
识别并解决与表、分区和连接相关的容量不足错误。
在亚马逊日志中监控相关的 Amazon Keyspaces 指标。 CloudWatch
优化连接和吞吐量以提高性能。
数据定义语言(DDL)错误
对创建、访问或还原键空间和表时出现的错误进行故障排除。
处理与自定义生存时间(TTL)设置、列限制和范围删除相关的故障。
重度删除工作负载的注意事项。
有关专门针对 IAM 访问的故障排除指南,请参阅Amazon Keyspaces 身份和访问问题排查。如需了解有关安全性最佳实践的更多信息,请参阅 Amazon Keyspaces 的安全最佳实践。