Mohit Kataria created OAK-10183:
-----------------------------------
Summary: large Bulk size for BulkProcessor sometimes lead to
SocketTimeoutException
Key: OAK-10183
URL: https://issues.apache.org/jira/browse/OAK-10183
Project: Jackrabbit Oak
Issue Type: Improvement
Components: indexing
Reporter: Mohit Kataria
Assignee: Mohit Kataria
Large Bulk size for BulkProcessor sometimes lead to SocketTimeoutException[1].
One solution is to decrease BulkSize.
[1]:
{code:java}
14:46:55.876 [I/O dispatcher 2] ERROR
o.a.j.o.p.i.e.i.ElasticBulkProcessorHandler - ElasticIndex Update Bulk Failure
: Bulk with id 5862 threw an error
java.net.SocketTimeoutException: 30,000 milliseconds timeout on connection
http-outgoing-1 [ACTIVE]
at
org.apache.http.nio.protocol.HttpAsyncRequestExecutor.timeout(HttpAsyncRequestExecutor.java:387)
at
org.apache.http.impl.nio.client.InternalIODispatch.onTimeout(InternalIODispatch.java:92)
at
org.apache.http.impl.nio.client.InternalIODispatch.onTimeout(InternalIODispatch.java:39)
at
org.apache.http.impl.nio.reactor.AbstractIODispatch.timeout(AbstractIODispatch.java:175)
at
org.apache.http.impl.nio.reactor.BaseIOReactor.sessionTimedOut(BaseIOReactor.java:261)
at
org.apache.http.impl.nio.reactor.AbstractIOReactor.timeoutCheck(AbstractIOReactor.java:502)
at
org.apache.http.impl.nio.reactor.BaseIOReactor.validate(BaseIOReactor.java:211)
at
org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:280)
at
org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104)
at
org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:591)
at java.base/java.lang.Thread.run(Thread.java:834) {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)