Cassandra 2.2范围切片超时 - 请求建议

时间:2017-02-15 15:33:15

标签: cassandra

我有一个3节点的cassandra 2.2.6群集,其中包含两个种子,一个表中包含100,000条记录。复制因子设置为3,一致性级别为本地仲裁。该表具有7个主键和除第一个主键之外的所有聚类顺序。 8个字段上有11个索引加上3个虚拟字段。其中一个虚拟字段是7个主键之一。通常,删除大量记录(> 65535)的请求超时。删除请求在执行之前将记录分组为65530条记录。我已将write_request_timeout_in_ms和counter_write_request_timeout_in_ms增加到10000(10秒)。但是,当我尝试删除100,000条记录时,我得到了2017-02-13 18:03:34,243 StorageProxy.java:1893 - 范围切片超时;收到2个响应中的1个(包括数据),范围1为1.在删除请求期间,3台机器上的CPU最大约100-130%。失败后,请求删除的cassandra机器上的CPU再保持高电平10分钟。我将不胜感激任何限制或消除这些超时问题的建议。由于实现问题,我无法更改表的结构。提前谢谢。

0 个答案:

没有答案