看起来有多个标准可用于决定何时将新节点添加到环/集群,最简单的一个是磁盘接近半满,但还有其他标准就像内存/堆不足,频繁和长期的GC。那么,应该监控的标准的综合列表是什么,以及那些确定将新节点添加到集群中的环的时间的触发点是什么?
当我们接近极限时应该发生什么 - 客户端请求响应时间是否会减慢或cassandra是否会开始崩溃并且节点会停止运行。在我的案例中,我已经看到了后者,因此提出了问题。
FWIW,我正在使用cassandra的版本2.1.1的数据共享社区版。
谢谢!
答案 0 :(得分:0)
如果您:
,您知道需要向群集中添加节点1)您已达到节点可承受的最大数据密度。使用SSD可以达到1-3 TB左右。
2)就每秒的交易而言,您的群集无法跟上您的工作量。
长GC暂停等问题可能是这两个驱动程序的副作用,但它们通常也可以通过JVM调整来解决。这也适用于OOM等。