Ingest Response to different address for error handling of fire-and-forget bulk ingesting

Hi there,

I'm trying to figure out if there is a way to use fire-and-forget ingesting with ElasticSearch.

I am developing an application that (among other things) ingests data into Elasticsearch via the bulk api. What I would like is for one part of the application to send a bulk ingest request to Elasticsearch and immediately terminate. Another part of the application would handle the ingest response (i.e. any ingest errors).

This would, however, require Elasticsearch to send the ingest response to another address than the address from which the bulk ingest request was sent.

Is this possible with Elasticsearch?

Roeland

No, it is not. As it is an HTTP request the response is sent back on the same connection.