代码之家  ›  专栏  ›  技术社区  ›  Vishal Sharma

Cassandra中的暗示切换速度

  •  1
  • Vishal Sharma  · 技术社区  · 7 年前

    给定要在节点上写入的一组特定配置和特定大小的数据,我们能否预测暗示的切换需要多长时间才能完成? 在我的例子中,一旦节点出现,我就使用“nodetool statushandov”命令检查暗示的切换是否已经开始运行。然而,它似乎在无休止地运行。那么,有没有办法通过查看配置、丢失的数据大小等来了解,这样我们就可以知道,经过这么长的时间后,丢失的数据将写入节点。

    1 回复  |  直到 7 年前
        1
  •  1
  •   Simon Fontana Oscarsson    7 年前

    您应该能够使用一些提示指标跟踪进度。请查看此页面: http://cassandra.apache.org/doc/latest/operating/metrics.html#hintedhandoff-metrics

    TotalHintInProgress将告诉您积压工作有多大,TotalHints将告诉您自启动以来在节点上写入的提示数。因此,通过跟踪这两个指标,您应该能够对其进展情况做出估计(好或坏)。