【发布时间】:2016-07-13 19:52:58
【问题描述】:
假设我们有一个带有节点 [A,B,C] 的 cassandra 集群,现在客户端 X 向节点 A 发出请求。现在如果旧 gc 开始在 A 上运行。节点 A 将被暂停。现在在以下情况下客户端请求的行为会是什么
- 在客户端请求到达 A 之前开始 GC 暂停
- 客户端请求到达 A 后开始 GC 暂停
将请求转到另一个节点,否则它将一直等待回复直到指定的超时。
cassandra 中的读取延迟指标是否也考虑了这个 GC 暂停时间?
【问题讨论】:
标签: cassandra garbage-collection