摆脱cassandra hprof

时间:2018-04-25 19:10:51

标签: cassandra

我有一个Cassandra容器,如果大小为2-3 GB,它会生成一个hprof文件。

Preventing Cassandra from dumping hprof files 这个链接我跟着但没有帮助。但是,文件被创建并消耗大量空间。我需要摆脱这个hprof文件。

1 个答案:

答案 0 :(得分:1)

如果它的OOM错误注释掉

# Enable heap-dump if there's an OOM
#-XX:+HeapDumpOnOutOfMemoryError
<{1>}或jvm.options

中的旧版本中的

cassandra-env.sh

值得研究为什么您的实例是OOMing,它不应该这样做,很可能您的工作负载需要更大的堆大小,但也可能存在数据建模问题。

如果是JVM崩溃,我认为你最好的选择就是#JVM_OPTS="$JVM_OPTS -XX:+HeapDumpOnOutOfMemoryError"