我对Cassandra很陌生,所以如果有人能解释一下我在这里看到了什么。我有一个16节点的cassandra环(简单的策略),如果我在节点上使用htop,我会看到太多gc.log进程正在发生,这也会占用很多内存!其中16个属于16个节点,但其他节点呢?有这么多日志事件是正常的吗?
iqxoj9l91#
不是的 gc.log 进程,它是一个cassandra进程,它有一个指定存储位置的选项 gc.log 文件。你看到这么多是因为默认情况下 htop 显示进程的所有线程,而不是单个进程项(有关解释,请参阅此答案)。你可以通过执行 ps -aef|grep gc.log -对于cassandra进程,您应该只看到一个项。
gc.log
htop
ps -aef|grep gc.log
1条答案
按热度按时间iqxoj9l91#
不是的
gc.log
进程,它是一个cassandra进程,它有一个指定存储位置的选项gc.log
文件。你看到这么多是因为默认情况下htop
显示进程的所有线程,而不是单个进程项(有关解释,请参阅此答案)。你可以通过执行ps -aef|grep gc.log
-对于cassandra进程,您应该只看到一个项。