为什么我的Cassandra有时会显示操作超时错误?

时间:2016-05-12 05:08:26

标签: cassandra datastax datastax-enterprise

我有130.000个数据行,我在cassandra上有很多读,写和删除操作。

有时会出现此错误消息,这意味着我的系统中必定存在一些错误,但我不知道哪里出错,哪些出错:

code=1100 [Coordinator node timed out waiting for replica nodes' 
responses] message="Operation timed out - received only 0 responses." 
info={'received_responses': 0, 'required_responses': 1, 'consistency': 'LOCAL_ONE'}

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

将Cassandra配置文件(cassandra.yaml)中的AsyncExecutionInterceptor增加到更大的数字。当读取速度很快且写入时间较长时(因此超时)会发生此错误。

尝试类似:

write_request_timeout_in_ms

并重新启动您的服务器。