cassandra.yaml中的值超出max_value_size_in_mb的错误

问题描述 投票:0回答:1

现在,我在我的Cassandra system.log / debug.log上观察到一些错误,并且在出现以下错误之后节点突然关闭。

CorruptSSTableException,因为值长度超过最大287435456,该最大值是通过cassandra.yaml中的max_value_size_in_mb设置的]]

虽然在Cassandra文档中查看了此值:-

max_value_size_in_mb默认情况下,此选项已被注释掉。SSTables中任何值的最大大小。安全措施可及早发现SSTable损坏。任何大于此阈值的值大小都将导致将SSTable标记为损坏。此值应为正且小于2048。默认值:256

就我而言,该值的默认值为256。但是我的问题是:-

1)此值表示什么?它是任何SStables的最大大小吗?2)为什么节点超过此值后或发生此错误后关闭?

提前感谢!

现在,我在Cassandra system.log / debug.log上观察到一些错误,并且在出现以下错误之后,节点突然关闭。 CorruptSSTableException,因为值长度超过了最大值287435456,可通过...

cassandra nosql datastax scylla
1个回答
0
投票

此值表示什么?

© www.soinside.com 2019 - 2024. All rights reserved.