运行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字节)
因此会看到大量警告被记录:/
为什么还要在尺寸低于要求的阈值,错误或功能时记录?
答案 0 :(得分:0)
被告知在内部这个配置settinbg乘以w / 1M并存储在带有符号32bit =>的java int数据类型中。 2 ^ 31~2048M,因此将阈值设置为2000M会停止过度记录:)