# Strict execution ordering of Logstash output plugins

**URL:** https://discuss.elastic.co/t/strict-execution-ordering-of-logstash-output-plugins/317048
**Category:** Logstash
**Created:** [October 19, 2022, 8:29pm UTC](https://discuss.elastic.co/t/strict-execution-ordering-of-logstash-output-plugins/317048 "2022-10-19T20:29:28Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![Rios](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rios/32/95745_2.png) [@Rios](https://discuss.elastic.co/u/Rios)
#### Post date: [October 20, 2022, 10:49pm UTC](https://discuss.elastic.co/t/strict-execution-ordering-of-logstash-output-plugins/317048/6 "2022-10-20T22:49:13Z")

</div>

I already had similar problem, explained on this [topic](https://discuss.elastic.co/t/file-mirroring-via-filebeat-or-logstash/315973/3). Only set `pipeline.workers: 1` , not extra set pipeline.ordered, so it's "auto".  
It's just matter how to output push data in the same order as receive in input.  
I1,I2,I3 =\> O1,O2,O3

---

_[View the full topic](https://discuss.elastic.co/t/strict-execution-ordering-of-logstash-output-plugins/317048)._
