Hello,World

远程reindex出现ConnectionClosedException

Elasticsearch | 作者 zmc | 发布于2021年01月21日 | 阅读数:1510

远程reindex复制数据的时候出现异常:
 
[WARN ][o.e.t.LoggingTaskListener] [xxxx-xxxx-xxxx-0] 10552638 failed with exception
org.apache.http.ConnectionClosedException: Connection closed
        at org.apache.http.nio.protocol.HttpAsyncRequestExecutor.endOfInput(HttpAsyncRequestExecutor.java:344) ~[?:?]
        at org.apache.http.impl.nio.DefaultNHttpClientConnection.consumeInput(DefaultNHttpClientConnection.java:261) ~[?:?]
        at org.apache.http.impl.nio.client.InternalIODispatch.onInputReady(InternalIODispatch.java:81) ~[?:?]
        at org.apache.http.impl.nio.client.InternalIODispatch.onInputReady(InternalIODispatch.java:39) ~[?:?]
        at org.apache.http.impl.nio.reactor.AbstractIODispatch.inputReady(AbstractIODispatch.java:114) ~[?:?]
        at org.apache.http.impl.nio.reactor.BaseIOReactor.readable(BaseIOReactor.java:162) ~[?:?]
        at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:337) ~[?:?]
        at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:315) ~[?:?]
        at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:276) ~[?:?]
        at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104) ~[?:?]
        at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:588)
已邀请:

Charele - Cisco4321

赞同来自:

你应该把报错信息贴全了,是由ES哪个代码报的错,

zmc - ES PAAS、JuiceFS

赞同来自:

source集群A,target集群B,在B集群执行的reindex,reindex很久(大概2h)之后报错,全部异常信息就是上面的贴出来的,reindex请求是:

{
"conflicts": "proceed",
"source": {
"remote": {
"host": "http://AAAA:80",
"username": "user",
"password": "password"
},
"index": "test_a",
"query": {
"match_all": {}
}
},
"dest": {
"index": "test_b"
}
}

keyso

赞同来自:

wait_for_completion=false,产线redinx 20小时没断过。

要回复问题请先登录注册