版本: 7-8.9
简而言之,当 Elasticsearch 因为节点的本地状态与集群状态不同步而拒绝请求时,就会出现此错误。这可能是由于网络问题、高负载或节点响应缓慢造成的。要解决这个问题,你可以尝试重启节点、增加节点资源,或者优化查询以减少负载。同时,确保网络连接稳定。如果问题持续存在,可以考虑向集群中添加更多节点以分散负载并提高性能。
日志上下文 #
日志 “rejecting " + request + " since local state is " 的类名是 FollowersChecker.java。 我们从 Elasticsearch 源代码中提取了以下内容,供那些寻求深入上下文的人参考:
listener.onResponse(Empty.INSTANCE);
return;
} if (request.term < responder.term) {
throw new CoordinationStateRejectedException("rejecting " + request + " since local state is " + this);
} transportService.getThreadPool()
.executor(Names.CLUSTER_COORDINATION)
.execute(ActionRunnable.supply(listener; new CheckedSupplier<>() {





