We are using the official logstash docker image and want to use the persistent queue feature (using the default
path.queue, LOGSTASH_HOME/data/queue, and mounting it to something like
/etc/logstash/queue/ on the host).
Is a queue only intended to be used by a single logstash process/container (1 container to 1 host), or is it supported for multiple logstash processes/containers to read to and write from a single queue (the preferred scenario, multiple logstash containers per host, all mounting
I would expect the latter scenario to be okay (similar to having multiple logstash processes read from an external queue), but it wasn't explicitly mentioned in the persistent queue doc.