# ConnectionPoolTimeoutException occurs in bulk index documents

**URL:** <https://discuss.elastic.co/t/connectionpooltimeoutexception-occurs-in-bulk-index-documents/111210>\
**Category:** Elasticsearch\
**Created:** [December 12, 2017, 1:51am UTC](https://discuss.elastic.co/t/connectionpooltimeoutexception-occurs-in-bulk-index-documents/111210 "2017-12-12T01:51:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![repakaravikanth](https://avatars.discourse-cdn.com/v4/letter/r/41988e/32.png) [@repakaravikanth](https://discuss.elastic.co/u/repakaravikanth)\
**Post date:** [December 12, 2017, 1:51am UTC](https://discuss.elastic.co/t/connectionpooltimeoutexception-occurs-in-bulk-index-documents/111210/1 "2017-12-12T01:51:39Z")

</div>

I am load testing our ElasitcSearch cluster. Load test was with 20 threads for 1 minute to insert 10,000 documents around size of 7MB. I received ConnectionPoolTimeoutException during this test, below is the stack trace. Does anyone know why i am getting this issue and how to mitigate it?

Caused by: org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.leaseConnection(PoolingHttpClientConnectionManager.java:286) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager$1.get(PoolingHttpClientConnectionManager.java:263) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:190) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107) at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:132) at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:67) at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:60) at

Thanks

---

<div class="post-metadata">

**Author:** ![s1monw](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/s1monw/32/3637_2.png) [@s1monw](https://discuss.elastic.co/u/s1monw)\
**Post date:** [December 15, 2017, 10:56am UTC](https://discuss.elastic.co/t/connectionpooltimeoutexception-occurs-in-bulk-index-documents/111210/2 "2017-12-15T10:56:53Z")

</div>

this is a jest stacktrace which is not owned by us. I am afraid I can't help you with this.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [January 12, 2018, 10:57am UTC](https://discuss.elastic.co/t/connectionpooltimeoutexception-occurs-in-bulk-index-documents/111210/3 "2018-01-12T10:57:15Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
