Logstash Process

Hello Team,

Just wanted to understand from logstash processes point , if I configure multiple pipelines on a single node(machine) will all the pipelines run under the single process (my understanding is it will run on single JVM).
Or will it spawn multiple processes.

Is there any design related documents for elk config and memory , Process considerations.

Thank you,
Aditya

If you use pipelines.yml to configure multiple pipelines they will run as separate threads in the same process.

Thank you @Badger ,
I’m not sure but somehow Process limit getting hit.
any thoughts what could cause the issue, we have around 10 pipelines running on the node.
Logstash Version : 7.4.1