![我在 Cassandra 集群上移动节点,并在日志中看到“背压已禁用!”](https://linux22.com/image/803303/%E6%88%91%E5%9C%A8%20Cassandra%20%E9%9B%86%E7%BE%A4%E4%B8%8A%E7%A7%BB%E5%8A%A8%E8%8A%82%E7%82%B9%EF%BC%8C%E5%B9%B6%E5%9C%A8%E6%97%A5%E5%BF%97%E4%B8%AD%E7%9C%8B%E5%88%B0%E2%80%9C%E8%83%8C%E5%8E%8B%E5%B7%B2%E7%A6%81%E7%94%A8%EF%BC%81%E2%80%9D.png)
我在 Cassandra 集群上移动节点,并Back pressure disabled!
在日志中看到。我还看到(大约一分钟前)Back pressure enabled with average index queue size: 1106
。
这些是什么意思?它们不好吗?
谢谢!
答案1
这是 DataStax Enterprise Search 中的一种安全机制,可避免系统过载。当您有非常快的生产者推送数据进行索引时,索引可能会被备份。系统将在刷新时检测到这种情况并阻止新请求,直到系统赶上进度。
因此,基本上,除非您发现问题,否则这属于正常操作的一部分。这可能表示系统暂时有压力,例如添加或删除节点时(因为这可能会导致对大部分数据进行重新索引),但除非您经常看到这种情况并且这种情况不会消失,否则系统将再次达到稳定状态。
希望这可以帮助。
斯文