What could I do to decrease memory consumption in my self-hosted n8n server?
Currently I have a workflow that make multiple HTTP Requests splitted in batches, but in each batch the memory consumption keep growing, I’ve reduced the Code nodes but with no success.
My server contains these configs:
32GB RAM
12vCPUS
Splitting the payload in batches and reducing the code nodes was a good call! Have you also tried splitting the workflow into smaller sub-workflows instead of one full one?
Could also try making sure this wf’s execution doesn’t coincide with others running, go give your set up a bit more air to process this heavier task.