Possible memory leak?
nginx-forum at forum.nginx.org
Fri Mar 8 15:39:10 UTC 2019
I thought you might have been the nDeploy guy and I've been planning on
bringing this up with you too. We actually have several servers licensed
with you. :)
And they do have the same issue but you're still misunderstanding what the
I completely understand that when the reload happens it should use 2x the
ram. That's expected. What is not expected is that the ram stays at that
level AFTER the reload is complete.
Let's look at an example from a live Xtendweb server. Here is the ram usage
after a restart.
30.5 MiB + 1.4 GiB = 1.5 GiB nginx (4)
And here is the ram usage after a reload.
28.4 MiB + 2.8 GiB = 2.9 GiB nginx (4)
The reload is completely finished at that point with no workers in shutting
down state and it's now using 2x the ram. Now if I use the binary reload
process next it goes back down.
26.1 MiB + 1.5 GiB = 1.5 GiB nginx (4)
Again, I'm not talking about what SHOULD be happening. It's totally normal
and expected for it to use 2x the ram DURING the reload. It's not expected
for it to continue using 2x the ram AFTER the reload is finished.
Posted at Nginx Forum: https://forum.nginx.org/read.php?2,283216,283317#msg-283317
More information about the nginx