可以使用nodetoolenableauto压实和disableauto压实启用或禁用自动压缩。但有什么办法知道情况吗?我没有看到任何nodetool命令来显示状态。
发布于 2019-02-13 01:32:44
目前没有一种机制可以判断是否需要进行堆转储。最好的选择是只使用nodetool enableautocompaction,如果您希望它是安全的,或者在压缩挂起的任务上设置警报。
发布于 2019-02-12 17:15:09
我认为您正在搜索以下命令之一:
描述:提供压缩操作的历史记录。
提供有关压缩的统计信息。总列显示正在压缩的SSTables的未压缩字节总数。系统日志列出了压缩的SSTables的名称。
发布于 2019-02-13 04:41:52
正如所建议的那样,如果启用了自动压缩,那么您可能会看到一些正在运行的任务,挂起的任务可能是0或任何数字,但是如果自动压缩禁用了,那么您可以在上看到许多挂起的任务和没有运行的任务。
https://stackoverflow.com/questions/54654718
复制相似问题