Dead letter queue with multiple outputs

Hi there

We have a pipeline with two Elasticsearch outputs, going to separate instances of Elastic - Elastic1 and Elastic2.
We would like to ensure that if Elastic2 is unavailable, events will still get sent to Elastic1 and we're wondering if defining a dead letter queue would achieve this.

So if Elastic2 is unavailable, will the events get written to Elastic1 and the DLQ, or does the Elastic1 event get 'rolled back' and the event only appears on the DLQ?

Many thanks

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