Erick Ramirez Asked: 2022-08-30 02:35:13 +0800 CST2022-08-30 02:35:13 +0800 CST 2022-08-30 02:35:13 +0800 CST 有没有办法限制为 Cassandra 节点存储的提示? 772 在节点不断上升和下降的情况下(例如,由于 GC 导致暂时无响应),有没有办法限制为有问题的节点存储的提示,以防止提示文件的建立? cassandra 2 个回答 Voted Best Answer Erick Ramirez 2022-08-30T02:35:13+08:002022-08-30T02:35:13+08:00 可以通过在 中指定每个节点的最大大小来限制无响应或无法访问的节点的提示大小cassandra.yaml。例如: max_hints_size_per_host: 1024MiB 请注意,这需要在所有节点上设置,并且需要重新启动才能生效。干杯! Aaron 2022-08-30T07:26:11+08:002022-08-30T07:26:11+08:00 另一个cassandra.yaml限制提示累积的好设置是max_hint_window_in_ms. 默认情况下,它设置为捕获 3 小时节点停机时间的提示。但它可以根据您的需要进行调整。 max_hint_window_in_ms: 10800000 # 3 hours 根据上面 Erick 的说明,这还需要为每个节点设置并需要重新启动。
可以通过在 中指定每个节点的最大大小来限制无响应或无法访问的节点的提示大小
cassandra.yaml
。例如:请注意,这需要在所有节点上设置,并且需要重新启动才能生效。干杯!
另一个
cassandra.yaml
限制提示累积的好设置是max_hint_window_in_ms
. 默认情况下,它设置为捕获 3 小时节点停机时间的提示。但它可以根据您的需要进行调整。根据上面 Erick 的说明,这还需要为每个节点设置并需要重新启动。