根据过去的数据,我认为 elasticsearch 没有保持请求(索引文档(。
我认为这是在我将单主机服务器转换为多主机群集之后开始发生的。
更多节点后是否有可能看到性能下降(现在我有 3 个节点,新添加的两台机器不如第一台强大(?
如何检查 ES 是否正在丢弃请求?
-
是否启用了副本?默认情况下,Elastic 会在写入所有副本分片后确认索引请求。副本必须位于与主分片不同的计算机上。这可能会降低索引速度,尤其是在副本位于速度较慢的计算机上时。您可以禁用此功能,从而在节点故障情况下购买数据丢失的风险。
-
检查是否有索引请求应答 429 Http 状态,指示集群过载。
一般:请简要了解此"如何:调整索引速度">