【发布时间】:2020-10-23 13:52:42
【问题描述】:
[![在此处输入图像描述][1]][1]Cassandra 在一致性 LOCAL_QUORUM 读取查询期间超时(需要 2 个响应,但只有 0 个副本响应);嵌套异常是 com.datastax.driver.core.exceptions.ReadTimeoutException: Cassandra 在读取查询期间以一致性 LOCAL_QUORUM 超时(需要 2 个响应,但只有
在我的应用程序的 Cassandra 表之一上执行查询时出现上述错误?该表有 3 列 promo、store 和 upc。 promo 是 type = PrimaryKeyType.PARTITIONED & store 和 upc 都是 type = PrimaryKeyType.CLUSTERED。我只为其中一个促销活动而得到这个。我该如何解决这个问题?
【问题讨论】:
-
集群中有多少个节点?您能否在所有节点上运行 nodetool describecluster 并检查是否有任何架构不匹配。您还可以通过 nodetool status 命令检查所有节点状态。
-
在您的 keyspace.table 上运行
nodetool tablehistograms。我很好奇你的分区有多大。
标签: cassandra