避免警告记录小的压缩/记忆刷新

时间:2017-01-08 11:21:30

标签: cassandra cassandra-2.1

运行dsc21 cassandra 2.1.5并在我们的cassandra.yaml中有这个:

compaction_large_partition_warning_threshold_mb:512000

但仍然会看到类似警告:

WARN [MemtableFlushWriter:1] 2017-01-08 12:11:11,626 SSTableWriter.java:241 - 压缩大型分区系统/本地:本地(472字节) WARN [MemtableFlushWriter:2] 2017-01-08 12:11:11,688 SSTableWriter.java:241 - 压缩大型分区系统/本地:本地(126字节) WARN [CompactionExecutor:1] 2017-01-08 12:11:11,804 SSTableWriter.java:241 - 压缩大型分区系统/本地:本地(12567字节)

因此会看到大量警告被记录:/

为什么还要在尺寸低于要求的阈值,错误或功能时记录?

1 个答案:

答案 0 :(得分:0)

被告知在内部这个配置settinbg乘以w / 1M并存储在带有符号32bit =>的java int数据类型中。 2 ^ 31~2048M,因此将阈值设置为2000M会停止过度记录:)