首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Cassandra节点上创建负载的多个压实活动

在Cassandra节点上创建负载的多个压实活动
EN

Stack Overflow用户
提问于 2019-02-12 13:34:20
回答 1查看 103关注 0票数 0

由于负载高,我们PROD集群中的一些节点出现了RED甚至。但是节点仍然在工作。

在此期间,超时是大量出现的.

所有这些都发生在此节点上运行的压缩活动中。

是否有一种方法可以控制键空间的自动压缩活动或控制整个压缩,并在空闲时间周末运行它们??

这将使生产节点在营业时间得到缓解。

EN

回答 1

Stack Overflow用户

发布于 2019-02-12 15:23:39

可能有多个原因造成高负荷。这可能是由于卡桑德拉星系团的TPS过高所致。压缩是一个繁重的过程,如果使用STCS压缩策略,则需要至少50%的磁盘空间才能正常压实。您还可以在cassandra.yaml中检查并发_read/cassandra_write并对其进行调优。此外,如果使用G1GC,您也可以调优堆。我们可以根据系统调整压缩吞吐量,configuration.we可以通过nodetooldisableauto压实禁用自动压缩,但不推荐在prod集群中使用它。必须启用自动压缩才能恢复磁盘空间。升级cassandra集群,如果您使用的是较低版本的cassandra.higher版本,将提供更好的性能,正如我使用的3.11.2和3.11.3。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54651297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档