我越來越下降了,由於GC.MY年輕一代GC是需要長時間卡桑德拉--JVM性能調優G1GC
G1年輕一代GC在1804ms突變。 G1 Eden空間:771751936 - > 0; G1老一代:5351931920 - > 4995416072; G1倖存者空間:83886080 - > 58720256;
MUTATION消息在最近的5000毫秒內丟失:814表示內部超時,0表示跨節點超時。平均內部丟棄延遲:2874毫秒和平均跨節點丟棄延遲:0毫秒
爲了避免這種情況,我應該減少Cassandra-env.sh中的MaxGCPauseMillis選項。 。
我們的默認值爲500ms(JVM_OPTS =「$ JVM_OPTS -XX:MaxGCPauseMillis = 500)
會調整此設置將減少丟棄突變的消息,我需要增加或減少的值
。
你應該發佈詳細的GC日誌,而不是一行。 '-XX:+ PrintGCDetails' – the8472