we are indexing data in elasticsearch using java api and architecture is like there are multiple applications can be running at the same time so many concurrent requests may be made to ES due to which time out exception occures on elasticsearch.how to avoid this without autoscalling elasticsearch? We have found a approch to do it using kinesis firehose stream so the ES indexing request will go into Kinesis stream and then kinesis will forword it to ES.Is it the correct way to do it? Please suggest any another suitable approch .
2
-
1Possible duplicate of What is the best way to index data on elasticsearch?vinS– vinS2017-12-21 06:19:08 +00:00Commented Dec 21, 2017 at 6:19
-
we have done indexing data to elastic search but my concern is how to do it with concurrent request without having time out exception?Atul Ghodke– Atul Ghodke2017-12-21 06:21:49 +00:00Commented Dec 21, 2017 at 6:21
Add a comment
|