我有多个DC的大型Cassandra群集。有时,我在带有213个内部节点和514个交叉节点的debug.log中收到有关Drop读取和删除突变的INFO消息。但是,应用程序不受影响。根据我的理解,实际请求没有失败,但是某些副本没有响应协调器,并且如果实现了一致性,则请求成功。请澄清我是否有误会。
答案 0 :(得分:1)
如果满足请求的一致性级别,则应用程序不会从协调器收到错误。您提到该应用程序没有受到影响,但这可能是因为:
ONE
或LOCAL_ONE
),或者LOCAL_*
,但对于远程DC中的副本失败。FWIW,内部丢弃的消息是本地节点拒绝读取或写入请求,而跨节点是向远程节点(副本)的请求。干杯!