【发布时间】:2013-10-02 18:30:07
【问题描述】:
我们正在使用 Priam 来管理我们的 Cassandra 集群(12 个节点)。在 12 个令牌中,有 2 个令牌将不断增加 NFThinCassandraDaemon 进程的线程数。我知道这与这两个令牌有关,因为我已经回收了这些实例,并且较新的节点显示相同的行为。截至此时,这两个节点有大约 15000 个线程(并且还在增加),而其他节点在同一进程中徘徊在 60 - 300 个线程左右。回顾一下,以下是我在坏节点上确定上述情况的步骤:
jps -l --> 获取 CassandraDaemon 的 pid
cat /proc//status --> 注意这个进程的“Threads”值,它不断增加
那么,我的问题是 CassandraDaemon 产生线程的明显原因是什么?为什么你认为这两个令牌节点不会释放任何线程?另外,有没有人看到这种行为或任何常见的嫌疑人?
【问题讨论】: