操作超时 - 仅收到0个响应。
这是来自服务器的错误消息。
错误代码为4608,数据一致性为1,已接收数据为0,需要接收的数据块为1,没有数据存在...
我在尝试对我的Cassandra集群进行SELECT查询时会遇到这种错误。我们使用m1.large AWS实例搭建了一个3节点集群。它们大多数时候都能成功运行,但偶尔会出现以上错误。由于我们还未投入生产,所以所有表都很小。我们没有任何表格超过几千行,并且同样的查询在其他时间也能正常完成。延长超时时间不是一个选项,而且我不认为这会解决问题(查询应该很短,而且每次错误中的查询都不相同)。
这是否可能是节点之间连接失效或者网络问题?有什么方法可以测试这些问题吗?我只在客户端看到这个错误,是否应该在Cassandra日志中看到它的存在?